检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
eout=10min,因为如果有客户端长时间连接数据库,但对数据库不进行任何操作,该连接将一直占用一个线程,如果这样的客户端连接很多,就会出现大量的线程都被空闲的连接占用,从而导致数据库连接满或者资源浪费。 父主题: 数据库使用
错误原因:表中不存在该属性的访问权限列表。 解决办法:检查表定义时候的权限列表情况。 GAUSS-01890: "relation with OID %u does not exist" SQLSTATE: 42P01 错误原因:在出口程序中检查用户的访问权限时,发现对应表格不存在。
XX000 错误原因:当前relation的统计信息模式与guc参数enable_global_stats的统计信息模式不匹配。 解决办法: 查看当前relation的统计信息模式。 查看guc参数enable_global_stats的类型。 在当前guc参数模式下对relat
GaussDB(DWS)资源监控 GaussDB(DWS)为用户提供了多维度的资源监控视图。可以查看作业的实时资源记录和历史资源记录。 用户资源监控 资源池资源监控 内存资源监控 实例资源监控 实时TopSQL 历史TopSQL TopSQL查询示例
验证 在Oracle中执行迁移前的业务SQL,执行结果如下图。 在Data Studio中执行迁移后业务SQL。 查看执行后的结果如下图。 对比Oracle和DWS业务SQL的执行结果,结果一致,业务迁移完成。 父主题: 迁移业务SQL
错误原因:group已经被定义过。 解决办法:删除已定义的同名group,或修改新的group名称。 GAUSS-02129: "PGXC node %s: only Datanodes can be group members" SQLSTATE: 42601 错误原因:group的成员只能为DN类型。 解决办法:修改创建node
错误原因:不兼容的库,缺失魔数。 解决办法:请检查该库是否损坏。 GAUSS-02559: "incompatible library '%s': version mismatch" SQLSTATE: XX000 错误原因:不兼容版本的库。 解决办法:请检查是否兼容该版本的库。 GAUSS-02560:
类似于hll_add所提供的功能,通常在分布式聚合运算的第一阶段DN上使用。 hll_union_trans 类似hll_union所提供的功能,在分布式聚合运算的第一阶段DN上使用。 hll_union_collect 类似于hll_union所提供的功能,在分布式聚合运算第二阶段CN上使用,汇总各个DN上的结果。
to truncate non-table '%s'" SQLSTATE: 42809 错误原因:对于非正常表的数据库对象,不支持truncate操作。 解决办法:对于非正常表的数据库对象,不要使用truncate操作。 GAUSS-04645: "Storage type '%s'
<.>/?)四类字符中的三类字符。使用范围外的字符会收到告警,但依然允许修改。 GAUSS-00609: "Must be system admin to alter sysdba." SQLSTATE: 42501 错误原因:执行操作的用户没有删除系统管理员的权限。 解决办法:请切换到系统管理员后,重新执行删除操作。
系统中断(非常罕见),则不会向您收取停机时间的费用。 集群升级到8.1.3及以上版本后,会进入升级观察期,可以观察新业务的运行情况,若发现问题,可快速回退到老版本。 集群从9.0.3版本升级到9.1.0版本时,由于9.1.0版本下发的缓存路径disk_cache_base_pat
54000 错误原因:单个元组的长度超过了规格,也无法通过TOAST技术进行存储。 解决办法:可以将列数目较多的大表拆分为多个小表再进行数据存储,也可以将一些数据类型修改为字符串类型进行存储。64位xid系统改变了页面规格,如果旧表发生报错,也需要将列数目较多的大表拆分为多个小表再进行
表空间名。 spcowner oid 表空间的所有者,通常是其创建者。 spcacl aclitem[] 访问权限。具体请参见GRANT和REVOKE。 spcoptions text[] 表空间的选项。 spcmaxsize text 可使用的最大磁盘空间大小,单位为Byte。 父主题:
错误原因:系统内部错误。使用了不支持的存储管理。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04195: "invalid storage manager ID: %d" SQLSTATE: XX000 错误原因:系统内部错误。使用了不支持的存储管理。 解决办法:请联系技术支持工程师提供技术支持。
map to any table partition" SQLSTATE: 22003 错误原因:插入的元组的分区键值和任意一个已存在的分区键都匹配不上。 解决办法:建议检查插入的数据是否存在超出分区表分区范围。 父主题: GAUSS-02601 -- GAUSS-02700
新选择符合要求的密码。 GAUSS-00644: "New password should not equal to the reverse of old ones." SQLSTATE: XX000 错误原因:新密码和旧密码的反转相同。 解决办法:不能和旧密码的反转相同,换一个新的重试。
SQLSTATE: XX000 错误原因:列存表不支持查询的系统列。 解决办法:去掉不支持的系统列。 GAUSS-03775: "unsupported datatype branch" SQLSTATE: XX000 错误原因:列存表不支持查询的数据类型。 解决办法:检查数据类型。 GAUSS-03777:
22023 错误原因:数据中出现异常终止符。 解决办法:请检查复制的数据中终止符是否正确。 GAUSS-01174: "invalid value of FIX" SQLSTATE: 22023 错误原因:不识别copy中fix选项的值。 解决办法:检查copy参数fix是否正确。 GAUSS-01175:
性能 调优前:学习表结构设计 步骤1:创建初始表并加装样例数据 步骤2:测试初始表结构下的系统性能并建立基线 步骤3:调优表操作具体步骤 步骤4:创建新表并加载数据 步骤5:测试新的表结构下的系统性能 步骤6:调优表性能评估 附录:表创建语法 父主题: 性能调优
SQL调优案例 案例:选择合适的分布列 案例:建立合适的索引 案例:增加JOIN列非空条件 案例:使排序下推 案例:设置cost_param对查询性能优化 案例:调整局部聚簇键 案例:调整中间表存储方式 案例:改建分区表 案例:调整GUC参数best_agg_plan 案例:改写SQL排除剪枝干扰