检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表名可以带schema,也可以带所在子查询语句块提升前的block_name。子查询语句块在优化器进行优化重写时发生提升,则该block_name会与leading中block_name不同。 表如果存在别名,优先使用别名来表示该表。 index表示使用indexscan或indexonlyscan的hi
部分组成查询语句(多为基表扫描语句)下推到DN进行执行,获取中间结果到CN,然后在CN执行剩下的部分。 在“发送语句的分布式执行计划”策略中,要将大量中间结果从DN发送到CN,并且要在CN运行不能下推的部分语句,会导致CN成为性能瓶颈(带宽、存储、计算等)。在进行性能调优的时候,应尽量避免只能选择该策略的查询语句。
查询部分组成查询语句(多为基表扫描语句)下推到DN进行执行,获取中间结果到CN,然后在CN执行剩下的部分。 在发送语句的分布式执行计划策略中,要将大量中间结果从DN发送到CN,并且要在CN运行不能下推的部分语句,会导致CN成为性能瓶颈(带宽、存储、计算等)。在进行性能调优的时候,应尽量避免只能选择该策略的查询语句。
Partitions Selected by Static Prune: 1..6 优化后 分析语句的执行计划,查看执行计划中的SQL自诊断信息,发现如下诊断信息: SQL Diagnostic Information
路径中进行迁移。 2. 应先使用Bulk模式迁移普通DDL语句(包含PACKAGE脚本中引用到的全部表结构信息),以在config/create-types-UDT.properties文件中形成字典信息。之后再使用Blogic模式迁移包规范(即包头)与包体。具体解释如下: 在部分Oracle
type not specified" SQLSTATE: 42601 错误原因:语法错误,执行create node语句的with option中没有type字段。 解决办法:修改执行的语句。 GAUSS-02149: "Please choose different node name
"failed to fetch lazy-eval tuple" SQLSTATE: 22P08 错误原因:系统内部错误,从tuplestore中获取元组失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-02275: "return type mismatch in function
SQLSTATE: 0A000 错误原因:无法对于创建WITH HOLD关键字游标的事务进行prepare操作。 解决办法:检查SQL脚本文件中是否含有WITH HOLD关键字的游标。 GAUSS-02626: "Error happen when execute memcpy_s"
%d-element float8 array" SQLSTATE: XX000 错误原因:需要使用float8 array 解决办法:检查查询中float8 array的使用情况。 GAUSS-02978: "lower and upper bounds must be finite"
table corrupted during cleanup --- abort" SQLSTATE: XX000 错误原因:数据库在清理过程中哈希表损坏。 解决办法:数据库内部错误,请联系技术支持工程师提供技术支持。 GAUSS-00486: "could not create sysauditor
gs_respool_resource_history pg_relfilenode_size 其余系统表不占用空间,通常不做清理。 建议日常运维活动中,每周监控以下系统表的大小,如果一定要回收这些空间,优先根据系统表的大小进行清理,抓主要矛盾。 语句如下: 1 SELECT c.oid,c
----------------- 1000 (1 row) global_setting_name表示类似于my.var类型的变量,其特征为名称中存在小数点且小数点左右均不为空。这种类型的变量叫做全局变量。 全局变量只能通过SET命令设置,不支持gs_guc、ALTER DATABASE
错误原因:用户尝试在使用shared模式的GDS外表时使用TEXT以外的格式。 解决办法:报错对应的GDS外表仅能够读取TEXT格式文件流,请在导入规格中做对应修改。 GAUSS-04003: "can't find error record table '%s'" SQLSTATE: XX000
ExecRowMark for rangetable index %u" SQLSTATE: XX000 错误原因:通过index在Rangetable中未找到ExecRowMark。 解决办法:检查SQL语句和执行计划。 GAUSS-02406: "could not find junk %s
pattern must not end with escape character" SQLSTATE: 22025 错误原因:Like谓词中的pattern不应以转换字符结束。 解决办法:修正like后面的pattern,去掉尾部的转义字符。 GAUSS-03339: "invalid
in FROM" SQLSTATE: 42803 错误原因:FROM子句的函数表达式中使用了聚集函数。 解决办法:FROM子句的函数表达式中不允许使用聚集函数。 父主题: GAUSS-00201 -- GAUSS-00300
fabrikk} (1 row) MySpell不支持复合词,Hunspell对复合词有较好的支持。GaussDB(DWS)仅支持Hunspell中基本的复合词操作。通常情况下,Ispell词典能够识别的词是一个有限集合,其后应该配置一个更广义的词典,例如一个可以识别所有词的Snowball词典。
WindowAgg with winref %u" SQLSTATE: 42804 错误原因:计划问题,window func的序号和windowagg中的序号对不上。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-02307: "aggregate %u needs to have
meout为预期时长。设置方式可参考session_timeout设置导致JDBC业务报错。 排查CN日志是否含有due to。 根据日志中相应时间分析,是否有用户手动执行select pg_terminate_backend(pid); 终止了会话,大多数情况是用户操作产生。 1
cities AS p1, cities AS p2 WHERE p1.id > p2.id; 删除Extension 在GaussDB(DWS)中删除PostGIS Extension的方法如下所示: 1 DROP EXTENSION postgis [CASCADE]; 如果Ext