注册

达梦数据库的预加载设置

Live 2021/06/17 1412 1

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【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,是这样算么?

回答 0
暂无回答
扫一扫
联系客服