更新日期:2024年09月11日
使用 AUTO_TUNE_SERVER_SIZE 配置参数来根据预期的并发用户数设置要分配的内存和存
储空间大小。
onconfig.std 值
不在 onconfig.std 文件中。
缺省值
未设置。
在安装期间创建服务器的值
依赖于您在安装程序中指定的用户数。
值
SMALL = 1 - 100 用户
MEDIUM = 101 - 500 用户
LARGE = 501 - 1000 用户
XLARGE = 多于 1000 用户
生效
如果您在安装期间创建一个服务器。
编辑 onconfig 文件并首次重启数据库服务器之后。
用法
GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 31 -
如果您在安装期间创建一个服务器,则指定数据库服务器的预期用户数。将
AUTO_TUNE_SERVER_SIZE 配置参数设置成相应的大小,会影响下列特性的大小:
缓冲池的大小。
在数据库停止为了提高性能而自动地添加逻辑日志之前,逻辑日志文件大小的最大
值。
下列已创建的存储空间的初始大小,这些存储空间是在安装期间自动创建的:
物理日志的可扩展 plogspace
逻辑日志的 dbspace
数据库和表的 dbspace
临时 dbspace
sbspace
临时 sbspace
下表说明 AUTO_TUNE_SERVER_SIZE 配置参数值如何影响大小。
表. 对内存和存储空间分配的影响.
值
缓冲池
(BUFFERPOOL)
大
小的最大值
自动地创建的存储
空间的初始大小
逻辑日志文件
(AUTO_LLOG)
大
小的最大值
SMALL
可用共享内存的 10%
50 MB
200 MB
MEDIUM
20%
100 MB
500 MB
LARGE
33%
200 MB
1 GB
XLARGE
50%
500 MB
2 GB
如果您在安装期间未创建一个数据库,或在初始化服务器后首次更改
AUTO_TUNE_SERVER_SIZE 配置参数的值,则新的值仅会影响下列特性的大小:
缓冲池的大小,如果 BUFFERPOOL 配置参数的设置包括 memory='auto' 选项。
在服务器停止为了提高性能而自动地添加逻辑日志之前,所有逻辑日志大小的最大
值。