检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
该函数用来关闭一个游标,是dbms_sql各项操作的结束。如果在存储过程结束时没有调用该函数,则该游标占用的内存仍然会保存,因此关闭游标非常重要。由于异常情况的发生会中途退出存储过程,导致游标未能关闭,因此建议存储过程中有异常处理,将该接口包含在内。 DBMS_SQL.CLOSE_CURSOR函数原型为:
a.memorymbytes desc; 查看各类线程内存使用情况(从•查看当前集群动态内存水位。查询到动态内存高水位的CN/DN节点,通过连接该节点查询)。 1 select b.state, sum(totalsize) as totalsize, sum(freesize)
限制。 数据仓库服务的默认用户配额如表1所示。关于如何查看配额以及扩大配额的详细信息,请参见关于配额。 表1 用户配额 资源类型 总配额 节点数 256
LETE/MERGE。 partition_num int4 计划预估扫描节点扫描的最大分区数。 table_num int4 计划预估扫描的最大表数。 estimate_row int4 计划预估扫描节点扫描的最大行数。 query_band text 主动标识的作业类型。 sql
历史趋势。 CPU使用率:资源池的实时CPU计算资源使用率。 共享配额:当前资源池的用户在执行作业时可以使用的CPU时间比例。 存储资源:资源池的存储空间。 磁盘使用率:资源池的实时磁盘使用率。 内存资源:资源池的内存配置的百分比。 内存使用率:资源池实时内存使用率。 实时简单语
PG_GET_INVALID_BACKENDS字段 名称 类型 描述 pid bigint 线程ID。 node_name text 后端线程中连接的节点信息。 dbname name 当前连接的数据库。 backend_start timestamp with time zone 后端线程启动的时间。
sending query ID with sync" SQLSTATE: XX000 错误原因:发送query ID失败。 解决办法:检查对端节点是否报错退出,或者当前是否有网络问题。 GAUSS-04530: "Failed to read response from Datanodes
dbms_output.put_line(first_name || ' ' || salary); END; / --调用存储过程 CALL dynamic_proc(); --删除存储过程 DROP PROCEDURE dynamic_proc; OPEN FOR 动态查询语句还可以使用OPEN
dbms_output.put_line(first_name || ' ' || salary); END; / --调用存储过程 CALL dynamic_proc(); --删除存储过程 DROP PROCEDURE dynamic_proc; OPEN FOR 动态查询语句还可以使用OPEN
220及以上集群版本支持。 表1 PG_GLOBAL_TEMP_ATTACHED_PIDS字段 名称 类型 描述 nodename name 节点名。 schemaname name 模式名。 tablename name 表名。 pid bigint 用于表示会话的PID。 父主题:
false false deleteToTruncate=true distributeByHash 基于主索引中指定的字段,将数据分布在集群多个节点上。 若该参数设为one,表示数据基于主索引的首个字段分布。 若该参数设为many,表示数据基于所有主索引字段分布。 该功能通过指定DISTRIBUTE
ument将替换相对应的占位符。要注意的是,bind_argument只能是值、变量或表达式,不能是表名、列名、数据类型等数据库对象。如果存储过程需要通过声明参数传递数据库对象来构造动态SQL语句(常见于执行DDL语句时),建议采用连接运算符“||”拼接dynamic_selec
将导致集群暂时不可用。 修改集群安全配置必须同时满足以下两个条件: 集群状态为“可用”或“非均衡”。 任务信息不能处于“创建快照中”、“节点扩容”、“配置中”或“重启中”。 操作步骤 登录GaussDB(DWS)管理控制台。 在左侧导航树中,单击“专属集群 > 集群列表”。 在集
ument将替换相对应的占位符。要注意的是,bind_argument只能是值、变量或表达式,不能是表名、列名、数据类型等数据库对象。如果存储过程需要通过声明参数传递数据库对象来构造动态SQL语句(常见于执行DDL语句时),建议采用连接运算符“||”拼接dynamic_selec
将导致集群暂时不可用。 修改集群安全配置必须同时满足以下两个条件: 集群状态为“可用”或“非均衡”。 任务信息不能处于“创建快照中”、“节点扩容”、“配置中”或“重启中”。 操作步骤 登录GaussDB(DWS)管理控制台。 在左侧导航树中,单击“集群 > 专属集群”。 在集群列
node %s waiting for %s on %s after %ld.%03d ms" SQLSTATE: YY002 错误原因:分布式锁等待超时。 解决办法:检查并发执行情况。请使用pg_stat_activity 视图来查看、确定引起死锁的进程号,然后执行SELECT
vector response from Datanodes Detail: %s\n" SQLSTATE: XX000 错误原因:从数据节点接收数据失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04446: "unsupported batch compress
Datanode" SQLSTATE: 42601 错误原因:Create node或Alter node不能将Coordinator指定为主节点。 解决办法:禁止执行此操作。 GAUSS-02147: "PGXC node %s: cannot be a preferred node
enforced to remote nodes" SQLSTATE: 0A000 错误原因:为表添加外键约束时,无法引用到远程节点。 解决办法:无法创建引用到远程节点的外键约束,建议取消本操作。 GAUSS-00764: "constraint '%s' of relation '%s'
tablespace for partition" SQLSTATE: XX000 错误原因:更改表空间分区时设置了无效的分区节点。 解决办法:建议更改此操作,为表空间指定有效的分区节点。 GAUSS-00816: "cache lookup failed for partition %u" SQLSTATE: