返回首页

gbase数据、南大通用产品文档:GBase8cPG_CONTROL_GROUP_CONFIG

更新日期:2024年09月11日

PG_CONTROL_GROUP_CONFIG 视图存储系统的控制组配置信息。查询该视图需要
sysadmin 权限。
名称
类型
描述
pg_control_group_config
text
控制组的配置信息。

IFX_DIRECTIVES 环境变量设置确定优化器是否允许来自查询内的查询优化伪指令。
IFX_DIRECTIVES 环境变量是在客户机上设置的。
可指定 ON 和 OFF 或 1 和 0 来设置环境变量。

1 接受优化器伪指令
0 不接受优化器伪指令
IFX_DIRECTIVES 环境变量的设置会覆盖为数据库服务器设置的 DIRECTIVES 配
置参数的值。但是,如果未设置 IFX_DIRECTIVES 环境变量,那么所有客户机会话将继
承 ONCONFIG 参数 DIRECTIVES 确定的伪指令的数据库服务器配置。
IFX_DIRECTIVES 环境变量的缺省设置为 ON。

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

有关 DIRECTIVES 参数的更多信息,请参阅《GBase 8s 管理员参考》。有关伪指令
对性能影响的更多信息,请参阅《GBase 8s 性能指南》。

高效的文件空间和磁盘管理
GBase
8s 通过建立多个磁盘I/O 线程模拟异步的磁盘 I/O 来构建和读写数
据库文件,并且I/O 线程的数目是可配置的,它和后面提到的工作者线程是被
分开管理的,并且专用于磁盘I/O 操作。在磁盘操作上采用了两种成熟的启发
式预读技术:连续预读和随机预读来提高磁盘操作速度。连续预读指如果
GBase 8s 发现对于表空间段的访问是连续的,它就会提前向I/O 系统申请对数
据库页面的成批读取。随机预读是指当GBase
8s 发现对表空间中的一些空间像
是需要都完全读到缓冲池中进行处理,那么它向I/O 系统申请对剩余空间的读
请求。
GBase 8s 可以使用一个“裸磁盘”分区作为一个表空间数据文件,通过使
用裸盘,用户可以在一些没有文件系统负载的Linux 系统上执行非缓存I/O,
从而改进性能。