检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
是否可以使用TSC频率进行时间换算。 tsc_scalar_error_info text 获取TSC换算信息的错误信息。 tsc_freq_error_info text 获取TSC频率的错误信息。 父主题: 系统视图
错误原因:期望为文件的参数是目录。 解决办法:请指定COPY的文件名而非目录名。 GAUSS-01218: "could not chmod file '%s' : %m" SQLSTATE: XX000 错误原因:无法给文件变更权限。 解决办法:请检查文件目前的权限及所属用户是否正常。
table_name语法中指定的表名存在数据库/模式的引用。 解决办法:修改SELECT ... FOR UPDATE/SHARE...OF table_name语法中指定的表名不能包含database.table或schema.table等引用,只能是一个确定的表名。 GAUSS-00310:
has invalid data field size %d" SQLSTATE: XX001 错误原因:大对象的片段长度无效,数据损坏。 解决办法:请尝试使用已备份的数据进行恢复,或者请联系技术支持工程师提供技术支持。 GAUSS-04284: "exceeded maxAllocatedDescs
column lists" SQLSTATE: 0A000 错误原因:INSTEAD OF triggers定义在了表的列上。 解决办法:INSTEAD OF triggers不能在表的列上定义。 GAUSS-01387: "cannot use subquery in trigger WHEN
column" SQLSTATE: XX000 错误原因:该列被其它对象依赖,不允许更改类型。 解决办法:查找对象被依赖的原因,去除依赖后进行类型更改。例如,修改某列时有视图依赖所修改的表导致失败。可以先保存视图定义,再删除视图。然后修改表数据类型,改完后重建视图。 GAUSS-00793: "unexpected
bigint 关联该资源池的会话数量,即关联该资源池的用户发起的会话数量,包含IDLE和ACTIVE会话。 active_count bigint 关联该资源池的活跃会话数量,即正在执行查询的会话数量。 global_wait bigint 关联该资源池的所有作业中,因单CN上并发
在CDM管理控制台的“集群管理”页面,单击集群操作列的“作业管理”,选择“连接管理 > 驱动管理”。 单击“ORACLE”右侧的“上传”,选择Oracle驱动包(如果本地没有驱动包,请参照驱动包下载),单击“上传文件”。 在CDM管理控制台的“集群管理”页面,单击集群操作列的“作业管理”,选择“连接管理
SQLSTATE: 22P04 错误原因:数据文件中的列的个数超过表中列的个数。 解决办法:检查数据文件列的个数与表定义是否一致。 GAUSS-00998: "%s" SQLSTATE: 42000 错误原因:语法错误。 解决办法:检查sql语句的语法是否正确。 GAUSS-00999: "must
SQL调优案例 案例:选择合适的分布列 案例:建立合适的索引 案例:增加JOIN列非空条件 案例:使排序下推 案例:设置cost_param对查询性能优化 案例:调整局部聚簇键 案例:调整中间表存储方式 案例:改建分区表 案例:调整GUC参数best_agg_plan 案例:改写SQL排除剪枝干扰
错误原因:copy操作时对应的OID为空。 解决办法:检查copy语句,确保需要导入数据的表的OID不为空。 GAUSS-01238: "invalid OID in COPY data" SQLSTATE: 22P04 错误原因:数据所对应的OID是一个无效的OID。 解决办法:检查
SQL调优案例 案例:选择合适的分布列 案例:建立合适的索引 案例:增加JOIN列非空条件 案例:使排序下推 案例:设置cost_param对查询性能优化 案例:调整局部聚簇键 案例:调整中间表存储方式 案例:改建分区表 案例:调整GUC参数best_agg_plan 案例:改写SQL排除剪枝干扰
to truncate non-table '%s'" SQLSTATE: 42809 错误原因:对于非正常表的数据库对象,不支持truncate操作。 解决办法:对于非正常表的数据库对象,不要使用truncate操作。 GAUSS-04645: "Storage type '%s'
does not exist" SQLSTATE: 42704 错误原因:ALTER TABLE CLUSTER ON操作,表的索引不存在。 解决办法:表的索引不存在无法设置Cluster,建议更改本操作。 GAUSS-00807: "cannot have multiple SET
type is %s and mpp type is %s." SQLSTATE: 22000 错误原因:读取orc文件的列时,用于映射该列的mpp类型和orc的列类型不匹配。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04709: "Error occurs while
number of columns" SQLSTATE: 42804 错误原因:别名的数量和列的数量无法匹配。 解决办法:通过\d+ tablename确认列的数目后,请检查当前查询语句的别名的数量和列的数量是否匹配。 GAUSS-02573: "no column alias was
(%s)" SQLSTATE: 42804 错误原因:执行过程中返回的参数类型与执行计划中对表达式的参数类型的描述不一致。 解决办法:"1、请检查sql语句中表达式参数的类型是否一致。2、请检查执行代码,确保参数属性的正确性。" GAUSS-02296: "no value found
54000 错误原因:单个元组的长度超过了规格,也无法通过TOAST技术进行存储。 解决办法:可以将列数目较多的大表拆分为多个小表再进行数据存储,也可以将一些数据类型修改为字符串类型进行存储。64位xid系统改变了页面规格,如果旧表发生报错,也需要将列数目较多的大表拆分为多个小表再进行
to和只有外表的场景中使用。 解决办法:请在copy to或外表场景使用指定FIX参数的操作。 GAUSS-01203: "FILEHEADER specification only available using HEAD" SQLSTATE: 42601 错误原因:用户在导出的时候指
xid 仍在运行的最小事务号。 xmax xid 已完成的事务号最大的事务的下一个事务号。 csn integer 待提交事务的序列号。 oldestxmin xid 当前最早的活跃事务在其取快照时,所有运行事务号最小的事务。 xcnt integer 当前活跃的事务个数。 running_xids