检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GS_TOTAL_NODEGROUP_MEMORY_DETAIL GS_TOTAL_NODEGROUP_MEMORY_DETAIL视图统计当前数据库逻辑集群使用内存的信息,单位为MB。 表1 GS_TOTAL_NODEGROUP_MEMORY_DETAIL字段 名称 类型 描述 ngname text
动态调用存储过程 动态调用存储过程必须使用匿名的语句块将存储过程或语句块包在里面,使用EXECUTE IMMEDIATE…USING语句后面带IN、OUT来输入、输出参数。 语法 语法请参见图1。 图1 call_procedure::= using_clause子句的语法参见图2。
GaussDB(DWS)存储过程其他语句 锁操作 GaussDB(DWS)提供了多种锁模式用于控制对表中数据的并发访问。这些模式可以用在MVCC(多版本并发控制)无法给出期望行为的场合。同样,大多数GaussDB(DWS)命令自动施加恰当的锁,以保证被引用的表在命令的执行过程中不
调试 语法 RAISE有以下五种语法格式: 图1 raise_format::= 图2 raise_condition::= 图3 raise_sqlstate::= 图4 raise_option::= 图5 raise::= 参数说明: level选项用于指定错误级别,有DE
PV_SESSION_MEMORY_DETAIL PV_SESSION_MEMORY_DETAIL统计线程的内存使用情况,以MemoryContext节点来统计。 其中内存上下文“TempSmallContextGroup”,记录当前线程中所有内存上下文字段“totalsize”
%s does not exist. errdetail: Source library file may be rollback-deleted or copy fail failed. 解决方案:库文件可能被回滚删除或复制失败,可重新执行REATE FUNCTION. level:
42704 错误原因:当前表中不存在该constraint。 解决办法:请确认当前表中存在该constraint,或核查该表上的constraint。 GAUSS-01914: "domain '%s' has multiple constraints named '%s'" SQLSTATE:
GaussDB(DWS)存储过程其他语句 锁操作 GaussDB(DWS)提供了多种锁模式用于控制对表中数据的并发访问。这些模式可以用在MVCC(多版本并发控制)无法给出期望行为的场合。同样,大多数GaussDB(DWS)命令自动施加恰当的锁,以保证被引用的表在命令的执行过程中不
使用GDS传输数据的过程中,报错:connection failure error 问题现象 在使用GDS传输数据的过程中,报错“connection failure error”。 原因分析 GDS进程崩溃。执行命令检查GDS进程是否崩溃: ps ux|grep gds 如果返回结果如下,则说明GDS进程启动成功:
"constraint '%s' for domain '%s' already exists" SQLSTATE: 42710 错误原因:黑名单已禁用。 解决办法:黑名单已禁用。 GAUSS-01042: "cannot use table references in domain check
原因分析 列存表数据按列存储,一列的每60000行存储为一个CU,同一列的CU连续存储在一个文件中,当该文件大于1GB时,切换到新文件中。CU文件数据不能更改只能追加写。对频繁进行删除和更新的列存表VACUUM后,由于列存表的CU无法更改,即使标识为可用的空间也是无法进行复用的(复用需
GS_TOTAL_NODEGROUP_MEMORY_DETAIL GS_TOTAL_NODEGROUP_MEMORY_DETAIL视图统计当前数据库逻辑集群使用内存的信息,单位为MB。 表1 GS_TOTAL_NODEGROUP_MEMORY_DETAIL字段 名称 类型 描述 ngname text
向表中插入数据报错:duplicate key value violates unique constraint "%s" 问题现象 向表中插入数据报错:duplicate key value violates unique constraint "%s"。 1 2 3 4 5 6 7 8 9 10
GAUSS-51099 GAUSS-51001:"Failed to obtain THP service." SQLSTATE: 无 错误原因:获取THP服务信息失败。 解决办法:检查THP文件是否存在。 GAUSS-51002:"Failed to close THP service
匿名块:动态构造,只能执行一次。语法请参考匿名块。 子程序:存储在数据库中的存储过程、函数和操作符及高级包等。当在数据库上建立好后,可以在其他程序中调用它们。 匿名块 匿名块(Anonymous Block)一般用于不频繁执行的脚本或不重复进行的活动。它们在一个会话中执行,并不被存储。 语法 匿名块的语法参见图1。
匿名块:动态构造,只能执行一次。语法请参考匿名块。 子程序:存储在数据库中的存储过程、函数和操作符及高级包等。当在数据库上建立好后,可以在其他程序中调用它们。 匿名块 匿名块(Anonymous Block)一般用于不频繁执行的脚本或不重复进行的活动。它们在一个会话中执行,并不被存储。 语法 匿名块的语法参见图1。
GaussDB(DWS)对集群进行运维操作前,会通过短信进行提示,在运维时间内请谨慎操作集群。 如果有一个节点因硬件故障需要替换,会激发repairCluster事件,用户可以通过订阅事件通知获取最新进展,确保业务正常进行。 升级过程中会自动重启集群,在此期间集群将短时间无法提供服务。 只要集群状态为“可用
"could not obtain lock on relation '%s'" SQLSTATE: 55P03 错误原因:LOCK TABLE NOWAIT,在表上加不上锁。 解决办法:改成LOCK TABLE。 GAUSS-01422: "cache lookup failed for access
GaussDB(DWS)存储过程 GaussDB(DWS)存储过程简介 GaussDB(DWS)存储过程数据类型转换 GaussDB(DWS)存储过程数组和record GaussDB(DWS)存储过程声明语法 GaussDB(DWS)存储过程基本语句 GaussDB(DWS)存储过程动态语句
表中的约束应用于多列。DSC支持以下约束: REFERENCES约束/FOREIGN KEY:目前无法通过工具迁移。 PRIMARY KEY约束:可通过工具迁移。 UNIQUE约束:可通过工具迁移。 输入:CREATE TABLE,使用CONSTRAINT 1 2 3 4 5 6 7 8 9 10