检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
列存表更新失败或多次更新后出现表膨胀 问题现象 对列存表更新或UPDATE会失败。 多次对列存表UPDATE,发现表大小膨胀了十多倍。 原因分析 列存表不支持并发更新。 列存表的更新操作,空间不会回收旧记录。 处理方法 方法一 该处理方法仅8.1.3及以上集群版本支持。 登录GaussDB(DWS)
system 表示对系统的启停、实例切换操作场景进行审计。 sql_parse 表示对SQL语句解析场景进行审计。 user_lock 表示对用户锁定和解锁操作的场景进行审计。 grant_revoke 表示对用户权限授予和回收操作场景进行审计。 violation 表示对用户访问存在越权的场景进行审计。
partition的OID。 indisusable boolean 分区索引是否可用。 reldeltarelid oid Delta表的OID。 reldeltaidx oid Delta表的索引表的OID。 relcudescrelid oid CU描述表的OID。 relcudescidx
ate的旧版本(以及索引),回滚的事务insert的元组(以及索引)、update的新版本(以及索引)、copy导入的元组(以及索引)。 FREEZE:防止因事务ID回卷问题(Transaction ID wraparound)而导致的异常退出,将小于OldestXmin的事务号转化为freeze
具有实际业务含义的英文词汇或汉语拼音,但规则应该在集群范围内保持一致。 变量名的关键是要具有描述性,即变量名称要有一定的意义,变量名要有前缀标明该变量的类型。 【建议】表对象的命名应该可以表征该表的重要特征。例如,在表对象命名时区分该表是普通表、临时表还是非日志表: 普通表名按照数据集的业务含义命名。
administrator command 客户端侧断开连接的处理方式: 如果经过数据库侧的排查,未发现数据库侧主动断开,则可能是客户端侧断开的情况。 可以排查客户端是否设置超时参数socketTimeout,调整该参数为合适的值。 排查网络,是否有网络问题导致连接中断。 父主题: 数据库连接管理
standby's" SQLSTATE: XX000 错误原因:从备上存在Xlog日志段文件,但是其CRC与备机日志的CRC不一致。 解决办法:修复原主机,如果原主机无法修复,并且需要备机强制升主,删除从备Xlog文件后对备机进行failover。 父主题: GAUSS-04401 -- GAUSS-04500
划线或者下划线,不能包含其他的特殊字符。 选择生产集群信息。 “集群名称”:提供下拉列表选择已创建的生产集群。 “可用分区”:生产集群的可用区,用户在选择生产集群后自动显示其对应的可用区信息。 选择灾备集群信息。 “可用分区”:选择灾备集群工作区域下的关联可用分区。 灾备集群可用
ShareScan计划中,存放CTE的tuplestore和batchstore的内存不能扩展易产生下盘。 ShareScan执行计划结构体中的cteMaxMem未进行copy、read和write处理,导致DN上在CTE的执行计划上未获取到该值,导致创建的保存CTE结果集的tuplestore
查询事件配置。 查询订阅事件 查询订阅的事件。 创建订阅事件 添加订阅的事件。 更新订阅事件 更新订阅事件。 删除订阅事件 删除订阅的事件。 数据源 查询数据源 用于查询数据源。 更新数据源 用于更新一个数据源。 审计日志 查询审计日志记录 查询审计日志记录。 资源管理 查询资源管理状态
EXTENSION SUNSET 日落后的系统函数和系统视图查询会出现函数或视图不存在的报错,GaussDB(DWS)支持CREATE EXTENSION SUNSET方式来创建日落的系统函数和视图,该EXTENSION中为日落的函数和视图,其实际内容为日落前的定义。 创建方式如下: 管理员用户执行CREATE
][4位自增编号]。 例如:GS_201110003:表示SQL模块(2)的行列存类型(0)参数类错误(11),而子错误0003号代表了同类型错误码中的第三个错误码(如参数OID格式不正确)。 当前使用的业务、错误类型详见表1。 表1 错误码含义 组别 模块类型 子模块类型 错误码前三位序号
audit_object_name_format 参数说明:控制审计日志object_name字段所显示的对象名的格式。 参数类型:USERSET 取值范围:枚举类型 single,表示object_name字段显示单个对象名,且为目标对象的名称。 all,表示object_name字段显示多个对象名称。
具有实际业务含义的英文词汇或汉语拼音,但规则应该在集群范围内保持一致。 变量名的关键是要具有描述性,即变量名称要有一定的意义,变量名要有前缀标明该变量的类型。 【建议】表对象的命名应该可以表征该表的重要特征。例如,在表对象命名时区分该表是普通表、临时表还是非日志表: 普通表名按照数据集的业务含义命名。
错误原因:时间字符串长度越界。 解决办法:请检查输入数据的范围是否满足要求。 GAUSS-03032: "the hour is invalid!" SQLSTATE: 0A000 错误原因:小时值非法。 解决办法:请检查小时的位数是否为2。 GAUSS-03033: "the minute
Oracle语法迁移 Oracle迁移概述 模式对象 COMPRESS短语 Bitmap索引 自定义表空间 附加日志数据 LONG RAW SYS_GUID DML(Oracle) 伪列 OUTER JOIN OUTER QUERY (+) CONNECT BY 系统函数 PL/SQL
取值范围:已存在的分区名。 partition_value 指定的分区键值。 通过PARTITION FOR子句指定的这一组值,可以唯一确定一个分区。 取值范围:需要进行删除数据分区的分区键的取值范围。 使用PARTITION FOR子句时,partition_value所在的整个分区会被清空。
transaction log files." SQLSTATE: 42501 错误原因:切换WAL日志文件的用户必须是系统管理员。 解决办法:请切换为管理员账户,重新执行切换WAL日志文件。 GAUSS-03498: "recovery is in progress" SQLSTATE:
many entries" SQLSTATE: 42P17 错误原因:在SELECT rules目标列表有太多输入,输入的比要求的列数多。 解决办法:检查输入的列数,去掉多余的列。 GAUSS-03830: "cannot convert relation containing dropped
admin to rotate log files" SQLSTATE: 42501 错误原因:只有系统管理员才能轮换日志文件。 解决办法:先获取系统管理员权限,再执行日志文件轮换。 GAUSS-03397: "fail to drop the user" SQLSTATE: 42501