为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:centos7-X86
【CPU】:16核
【问题描述】*: 预加载设置
页大小:创建数据库时指定 198 16KB
簇大小:创建数据库时指定 198 16
达梦管理员文档的预加载配置有以下几个:
PRELOAD_SCAN_NUM:
数据页首次预加载时连续扫描的页数,有效值范围(0~64)。取值为 0 时关闭数据页预加载功能。
注:PRELOAD_SCAN_NUM 实际有效范围为(0 ~ EXTENT_SIZE – 2),当大于 EXTENT - 2。时将会间接失效预加载
配置值:14
PRELOAD_EXTENT_NUM
数据页首次预加载的簇数量,有效值范围(0~64)。取值为 0 时关闭数据页预加载功能
配置值:64
LOAD_TABLE
在服务器启动时预先装载的普通表的完整表名,即―模式名.表名‖,多个表之间用逗号分隔,最多可指定10个表
配置值:DB_XFJFW.T_XF_XFJ
预加载页数按照配置:14*64=896页。但是目前使用sql排查到
不配置LOAD_TABLE页数是553
配置LOAD_TABLE是563
PRELOAD_SCAN_NUM和PRELOAD_EXTENT_NUM都配置0是553
使用sql:
select NAME, SUM(N_CLEAR) from V$BUFFERPOOL
where name = ‘NORMAL’
GROUP BY NAME
预加载数据最多支持加载多少M数据?
按照配置算是 146416 K = 14M,是这样算么?
如果不支持,建议也回复一下。至少可以给个结论吧