返回首页

gbase数据、南大通用产品文档:GBase8sSHMVIRT_ALLOCSEG 配置参数

更新日期: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 -

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

在数据库服务器中,任何实现 java.sql.SQLData 接口并可以被 Java™ Virtual Machine 访问
的 Java 类都可以存储为不透明类型。UDTManager和 UDRManager 类与它们支持
的 UDTMetaData 和 UDRMetaData 类一起使用,将此功能扩展到您的客户端应用程序:您
的 Java 客户端应用程序可以使用这些类创建不透明类型和用户定义的例程,
并将它们的类
定义传送到数据库服务器。客户端不需要访问到数据库服务器来使用此功能。

GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 169 -

重要: 此功能与服务器支持密切配合,可以创建和使用 Java 不透明类型和用户定义例程。数
据库服务器版本中存在的 Java 不透明类型和用户定义例程的任何限制同样适用于您在客户端
应用程序中创建 Java 不透明类型和例程。
当使用 UDTManager 和 UDTMetaData 类时,GBase 8s JDBC Driver 为您的应用程序执行
以下操作:
1.
获取您指定的 JAR 文件
2.
将此 JAR 文件从客户端本地区域传输到服务器本地区域
使用 UDTManager.setJarFileTmpPath() 方法定义服务器本地区域。在 UNIX™ 系统
上默认为 /tmp,在 Windows™ 系统上默认为C:\temp 。
3.
在服务器中安装此 JAR 文件
4.
使用 CREATE OPAQUE TYPE SQL 语句在数据库中注册不透明数据类型,
从 UDTMetaData 类获取输入
5.
注册支持函数并使用 CREATE 函数和 CREATE CAST SQL 语句强制转换为不
透明类型
可以使用 UDTMetaData 类中的 setSupportUDR() 和 setXXXCast() 方法定义支持的
函数。
如果您未为不透明类型提供输入和输出函数,则驱动程序注册缺省的函数(有关此
功能的任何限制,请参阅发行说明)。
6.
注册您指定的任何其他不支持的例程或强制转换(如果有的话),从应用程序中
的 UDTMetaData.setUDR() 和UDTMetaData.setXXXCast() 方法调用中获取输入
7.
在 SQL OPAQUE 类型和 Java 对象中创建映射(使用 sqlj.setUDTExtName() 方
法)
当使用 UDRManager 和 UDRMetaData 类时,GBase 8s JDBC Driver 执行以下操作:
1.
获取您指定的 JAR 文件
2.
将此 JAR 文件从客户端本地区域传输到服务器本地区域
3.
在服务器中安装此 JAR 文件
4. 使用 CREATE FUNCTION TYPE SQL 语句在数据库中注册不透明数据类型,
在您
的应用程序获取 UDRMetaData.setUDR() 方法调用的输入
UDT 和 UDR Manager 工具中的方法执行以下主要功能:

使用服务器提供的缺省输入和输出方法,在 Java 类不存在的情况下,在 Java 中
创建不透明类型

将客户端上现有的 Java 类转换为数据库服务器中不透明类型和 UDR

将 Java 静态方法转换为 UDR

GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 170 -

展示当前集群的所有节点的运行状态,通过节点颜色说明节点是否发生报
警以及报警级别,
报警颜色和级别对应关系请参见
【平台管理-报警级别】
章节。
图3.3-29
GBase 8a MPP 集群节点拓扑简略展示
界面属性描述:

服务器:用于查询指定的节点,支持模糊查询。

统一数据平台监控与运维系统用户手册
- 128 -
南大通用数据技术股份有限公司

状态:用于查询指定状态的节点。

类型:
用于查找指定类型的节点,
目前包括:
gcluster、
gnode、
gcware。

定时刷新:本解界面支持定时刷新,用户可控制是否定时刷新(只在
当前界面有效)。

展示:用于在简略展示和完整展示界面间进行切换。
功能详细介绍:

节点查询:输入服务器IP、点选节点状态、类型,然后点击查询,可
查询指定的节点。

查看服务器上的监控指标数据:点击界面中的一个节点链接,可跳转
至该节点的监控指标监控界面,具体功能参见【集群服务器】章节。