返回首页

gbase数据、南大通用产品文档:GBase8c定义游标

更新日期:2024年09月11日

为了处理SQL 语句,存储过程进程分配一段内存区域来保存上下文联系。游标是指向
上下文区域的句柄或指针。
借助游标,
存储过程可以控制上下文区域的变化,
请参考表11-13。
表11-13 游标定义相关SQL
功能
相关SQL

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
674
创建游标
CURSOR
移动游标
MOVE
从游标中提取数据
FETCH
关闭游标
CLOSE

问题现象
insert into select 操作系统CPU 占用过高,执行慢。
解决方法
可以通过修改node 层配置参数_gbase_insert_malloc_size_limit = 最大字符串列定
义*3 进行尝试。示例:
varchar(2000)
gccli> set global _gbase_insert_malloc_size_limit=6000;
经测试,系统CPU 占用高情况未再出现,性能也由原来的1 小时16 分钟缩减至
23 分钟。

GBase 8a MPP Cluster 最佳实践
5 FAQ
文档版本(2022-02-11)
南大通用数据技术股份有限公司
89

功能说明
记录所有coordinator 节点的资源池实时使用情况,包括等待任务数量,运行任务
数量等。
表结构说明
表5- 225 表结构信息说明:




NODE_NAME
节点名称
RESOURCE_POOL_ID
资源池ID,取值范围同字段类型取值范围
RESOURCE_POOL_NAME
资源池名称

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1476
PRIORITY
资源池优先级,取值范围[1,8]
WAITING_TASKS
该资源池在集群范围内当前等待任务数,取值范围
同字段类型取值范围
RUNNING_TASKS
该资源池在集群范围内当前运行任务数,取值范围
同字段类型取值范围
VC_ID
虚拟集群ID
VC_NAME
虚拟集群名称