返回首页

gbase数据、南大通用产品文档:GBase8s关键字和标点

更新日期:2024年09月11日

关键字是为语句和除了系统级别命令的所有命令保留的词语。
当关键字出现在语法图表中时,
它以大写字母显示。
在命令中使用关键字时,
可用大写
或小写字母写关键字,但是必须严格按照语法图表中所显示的来拼写关键字。
还必须严格按照语法图表中所显示的在语句和命令中使用标点。

使用 SHMVIRT_ALLOCSEG 配置参数来指定 GBase 8s 应分配新的共享内存段的阈值,以及
如果服务器不能分配新内存段时激活的事件报警级别。
onconfig.std 值
SHMVIRT_ALLOCSEG 0,3

一个数值,可选地后跟一个逗号和另一个数值。
threshold = 当数据库服务器应添加一个共享内存段时指出的数值。:
l 0 = 缺省。当需要时数据库服务器分配的共享内存段。
l .40 - .99 = 添加一个段之前使用的内存百分比。
l 256 - 10000000 = 添加一个段之前保留的 KB 数。
alarm_level:可选的。一个从 1 至 5 的整数值,指定发出的事件报警级别:1
= 不值得
注意,2 = 信息,3 = 关注(缺省),4 = 紧急,5 = 致命。事件报警的类 ID 是 24,事
件 ID 是 24003。
分隔符
以逗号分隔这些值。
生效
编辑 onconfig 文件并重启数据库服务器之后。
用法
设置 SHMVIRT_ALLOGSEG 配置参数来主动地添加共享内存段,而不是等到数据库服务器自
动地添加共享内存段。

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 143 -

如果不能分配新的内存段,则事件报警每三十分钟重复一次。

systraceclasses 系统目录表包含跟踪类的名称和标识符。systraceclasses 具有以下列。
表 35. SYSTRACECLASSES 表列描述

类型
解释
name
CHAR(18)
跟踪消息的类的名称
classid
SERIAL
跟踪类的标识代码

跟踪类是可以在开发和测试新的 DataBlade 模块和用户定义的例程过程中使用的跟
踪消息类别。开发者可以通过在其代码中调用适当的 DataBlade API 例程来使用跟踪设
施。
要创建新的跟踪类,将一行直接插入 systraceclasses表中。缺省情况下,所有用户都
可以查看此表,但只有具有 DBA 特权的用户才能对其进行修改。
除非没有定义 MITRACE_OFF 配置参数,否则数据库不支持跟踪。
name 列的唯一索引要求每个跟踪类都具有唯一名称。数据库服务器为每个类指定唯
一顺序代码。此 classid 列的索引也只允许唯一值。

GBase 8s SQL 指南:参考
南大通用数据技术股份有限公司 - 69 -