检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GAUSS-01977: "could not open file '%s': %m" SQLSTATE: XX000 错误原因:打开某个文件失败,可能原因是文件不存在,权限不对,或文件损坏。 解决办法:可根据错误信息分析具体原因,如果文件不存在,需要创建对应文件;权限不对则修改权限;文件损坏则修复文件系统或磁盘。
GAUSS-02091 -- GAUSS-02100 GAUSS-02091: "unrecognized OID: '%.*s'" SQLSTATE: XX000 错误原因:内部错误:无法识别的OID号。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-02092:
GAUSS-04351 -- GAUSS-04360 GAUSS-04351: "IGNORE_EXTRA_DATA only available on READ ONLY foreign table" SQLSTATE: 42601 错误原因:创建可写外表时,在OPTIONS中
SQL执行troubleshooting 分析查询效率异常降低的问题 不同用户查询同表显示数据不同 业务运行时整数转换错误 SQL语句出错自动重试
GAUSS-04181 -- GAUSS-04190 GAUSS-04181: "could not extend file '%s': wrote only %d of %d bytes at block %u" SQLSTATE: 53100 错误原因:磁盘空间满。 解决办法:清理磁盘空间或扩容磁盘容量。
boolean 函数的执行模式,表示函数是在fence还是not fence模式下执行。如果是fence执行模式,函数的执行会在重新fork的进程中执行。默认值是fence。 proshippable boolean 函数是否可以下推到DN上执行,默认值是false。 对于IMMUTAB
(ENABLE_HSTORE = ON); 当需要使用HStore表时,一定要同步修改如下参数的默认值,否则会导致HStore性能严重劣化,推荐的默认配置是: autovacuum_max_workers_hstore=3,autovacuum_max_workers=6,autovacuum=true。
(ENABLE_HSTORE = ON); 当需要使用HStore表时,一定要同步修改如下参数的默认值,否则会导致HStore性能严重劣化,推荐的默认配置是 autovacuum_max_workers_hstore=3,autovacuum_max_workers=6,autovacuum=true。
(两个相同的表之间连接)的估算中更加准确。下面查询的例子是cost_param的bit0为1时的优化场景。V300R002C00版本开始已弃用cost_param & 1不为0时的路径,默认选择已优化的估算公式。 选择率是两表join时,满足join条件的行数在join结果集中所占的比率。
GAUSS-00671 -- GAUSS-00680 GAUSS-00672: "Local OID column not supported in column store tables." SQLSTATE: 0A000 错误原因:定义列存表指定WITH OID。 解决办法:列存表不支持带有OID列。
GAUSS-03721 -- GAUSS-03730 GAUSS-03721: "cannot add a node to an inner tuple without node labels" SQLSTATE: XX000 错误原因:给内部元组增加node时,node标签不能为空。
GAUSS-02641 -- GAUSS-02650 GAUSS-02642: "fail to get partition oid, because range partition index is overflow." SQLSTATE: XX000 错误原因:获取分区OID失败,分区下标越界。
DROP]选项的临时表触发autoanalyze。 修改量达到analyze阈值是指:表的修改量超过autovacuum_analyze_threshold + autovacuum_analyze_scale_factor * reltuples,其中reltuples是pg_class中记录的表的估算行数。 基于
)语句会自动请求这种锁。 SHARE ROW EXCLUSIVE SHARE ROW EXCLUSIVE锁禁止对表进行任何的并发修改,而且是独占锁,因此一个会话中只能获取一次。 任何SQL语句都不会自动请求这个锁模式。 EXCLUSIVE EXCLUSIVE锁允许对目标表进行并发查询,但是禁止任何其他操作。
GS_WLM_INSTANCE_HISTORY GS_WLM_INSTANCE_HISTORY系统表存储与实例(CN或DN)相关的资源使用相关信息。该系统表里每条记录都是对应时间点某实例资源使用情况,包括:内存、CPU核数、磁盘IO、进程物理IO和进程逻辑IO信息。 表1 GS_WLM_INSTANCE_HISTORY字段
GS_WLM_INSTANCE_HISTORY GS_WLM_INSTANCE_HISTORY系统表存储与实例(CN或DN)相关的资源使用相关信息。该系统表里每条记录都是对应时间点某实例资源使用情况,包括:内存、CPU核数、磁盘IO、进程物理IO和进程逻辑IO信息。 表1 GS_WLM_INSTANCE_HISTORY字段
GAUSS-04721 -- GAUSS-04730 GAUSS-04721: "The path here must be an absolute path, but it is: %s" SQLSTATE: HV00A 错误原因:Dfs表扫描算子中传入的文件名应当为绝对路径名,但该路径为非绝对路径名。
常量”转化为join操作。 处理方法 GUC参数qrw_inlist2join_optmode可以控制把“in 常量”转join的行为,默认是cost_base的。如果优化器估算不准,可能会出现需要转化的场景没有做转化,导致性能较差。 这种情况下可以通过设置qrw_inlist2j
PG_STAT_ALL_TABLES PG_STAT_BAD_BLOCK PG_STAT_BGWRITER PG_STAT_DATABASE PG_STAT_DATABASE_CONFLICTS PG_STAT_GET_MEM_MBYTES_RESERVED PG_STAT_USER_FUNCTIONS
检查确保集群/节点/实例当前状态无异常。 GAUSS-51633 : "The %s must be a digit." SQLSTATE: 无 错误原因:ID必须是数字。 解决办法:1.确保指定的实例存在;2.确保命令操作执行正确;3.检查确保集群/节点/实例当前状态无异常。 GAUSS-51635 :