DM8 优化参数

DM8 优化参数:

SP_SET_PARA_VALUE(2,'WORKER_THREADS',         2);

SP_SET_PARA_VALUE(2,'TASK_THREADS',           4);

SP_SET_PARA_VALUE(2,'IO_THR_GROUPS',          2);

SP_SET_PARA_VALUE(2,'MAX_OS_MEMORY',          80);

SP_SET_PARA_VALUE(2,'MEMORY_POOL',            500);

SP_SET_PARA_VALUE(2,'MEMORY_N_POOLS',         5);

SP_SET_PARA_VALUE(2,'MEMORY_TARGET',          1000);

SP_SET_PARA_VALUE(2,'BUFFER',                 1000);

SP_SET_PARA_VALUE(2,'BUFFER_POOLS',           3);

SP_SET_PARA_VALUE(2,'RECYCLE',                500);

SP_SET_PARA_VALUE(2,'RECYCLE_POOLS',          7);

SP_SET_PARA_VALUE(2,'FAST_POOL_PAGES',        19999);

SP_SET_PARA_VALUE(2,'FAST_ROLL_PAGES',        1999);

SP_SET_PARA_VALUE(2,'MEMORY_MAGIC_CHECK',     1);

SP_SET_PARA_VALUE(2,'ENABLE_FREQROOTS',       1);

SP_SET_PARA_VALUE(1,'HJ_BUF_GLOBAL_SIZE',     800);

SP_SET_PARA_VALUE(1,'HJ_BUF_SIZE',            250);

SP_SET_PARA_VALUE(1,'HAGR_BUF_GLOBAL_SIZE',   800);

SP_SET_PARA_VALUE(1,'HAGR_BUF_SIZE',          250);

SP_SET_PARA_VALUE(2,'SORT_FLAG',              0);

SP_SET_PARA_VALUE(2,'SORT_BLK_SIZE',          1);

SP_SET_PARA_VALUE(2,'SORT_BUF_SIZE',          10);

SP_SET_PARA_VALUE(2,'SORT_BUF_GLOBAL_SIZE',   800);

SP_SET_PARA_VALUE(2,'RLOG_POOL_SIZE',         256);

SP_SET_PARA_VALUE(2,'CACHE_POOL_SIZE',        200);

SP_SET_PARA_VALUE(2,'DICT_BUF_SIZE',          50);

SP_SET_PARA_VALUE(2,'VM_POOL_TARGET',         8192);

SP_SET_PARA_VALUE(2,'SESS_POOL_TARGET',       8192);

SP_SET_PARA_VALUE(2,'USE_PLN_POOL',           1);

SP_SET_PARA_VALUE(2,'ENABLE_MONITOR',         1);

SP_SET_PARA_VALUE(2,'SVR_LOG',                1);

SP_SET_PARA_VALUE(2,'TEMP_SIZE',              1024);

SP_SET_PARA_VALUE(2,'TEMP_SPACE_LIMIT',       102400);

SP_SET_PARA_VALUE(2,'MAX_SESSIONS',           100);

SP_SET_PARA_VALUE(2,'MAX_SESSION_STATEMENT',  20000);

SP_SET_PARA_VALUE(2,'PK_WITH_CLUSTER',        0);

SP_SET_PARA_VALUE(2,'ENABLE_ENCRYPT',         0);

SP_SET_PARA_VALUE(2,'OLAP_FLAG',              2);

SP_SET_PARA_VALUE(2,'VIEW_PULLUP_FLAG',       1);

SP_SET_PARA_VALUE(2,'OPTIMIZER_MODE',         1);

SP_SET_PARA_VALUE(2,'ADAPTIVE_NPLN_FLAG',     0);

SP_SET_PARA_VALUE(2,'PARALLEL_PURGE_FLAG',    1);

SP_SET_PARA_VALUE(2,'PARALLEL_POLICY',        2);

SP_SET_PARA_VALUE(2,'UNDO_EXTENT_NUM',        16);

WORKER_THREADS

16

静态

工作线程的数目,有效值范围(1~64)

TASK_THREADS

16

静态

任务线程个数,有效值范围(1~1000)

IO_THR_GROUPS

8

静态

非WINDOWS下有效,表示IO线程组个数。有 效值范围(1~512)

MAX_OS_MEMORY

100

静态

DM服务器能使用的最大内存占操作系统物理 内存与虚拟内存总和的百分比,有效值范围 (40~100)。当取值100时,服务器不进行内 存的检查

注:对于32位版本的DM服务器,虚拟内存最 大为2G

MEMORY_POOL

500

静态

共享内存池大小,以M为单位。共享内存池是由 DM管理的内存。有效值范围:32位平台为 (64~2000), 64位平台为(64~67108864)

MEMORY_N_POOLS

1

静态

共享内存池个数,有效值范围(0~2。48), 0

与1等价,即共享池不分片。分片时,每池的 初始容量为MEMORY_POOL /

MEMORY_N_POOLS,但受最小初始容量为30M 限制,因此实际分片数可能会小于 MEMORY_N_POOLS,每个池的TARGET也按此 方式由MEMORY TARGET导岀

MEMORY_TARGET

15000

动态,系

统级

共享内存池在扩充到此大小以上后,空闲时收 缩回此指定大小,以M为单位,有效值范围:32 位平台为(0~2000 ),64位平台为

(0~67108864),0表示不限制

BUFFER

1000

静态

系统缓冲区大小,以M为单位。推荐值:系统 缓冲区大小为可用物理内存的60%〜80%。有 效值范围(8~1048576)

BUFFER_POOLS

19

静态

BUFFER系统分区数,每个BUFFER分区的大 小为BUFFER/BUFFER_POOLS。有效值范围 (1~512)

FAST_POOL_PAGES

3000

静态

快速缓冲区页数。有效值范围(0~99999999)。 FAST_POOL_PAGES的值最多不能超过 BUFFER总页数的一半,如果超过,系统会自 动调整为BUFFER总页数的一半

FAS T_ROLL_PAGE S

1000

静态

BUFFER中FAST POOL回滚页数量。有效值范 围(0~9999999),最多不超过

FAST_POOL_PAGES的75%,如果超过,系统 会自动调整。填充规则:将回滚表空间0号文 件的 0~FAST_ROLL_PAGE-1 号页填入 FAST POOL 中

HJ_BUF_SIZE

500

动态,会 话级

单个HASH连接操作符的数据总缓存大小,以M 为单位,必须小于HJ_BUF_GLOBAL_SIZE o 有效值范围(2-100000)

HAGR_BUF_GLOBAL_SIZE

5000

动态,系 统级

HAGR、DIST、集合操作、SPL2、NTTS2 以及 HTAB操作符的数据总缓存大小(〉= HAGR_BUF_SIZE),系统级参数,以M为单位。 有效值范围(10-1000000)

SORT_FLAG

0

动态,会 话级

排序机制。

0:原排序机制,普通排序方式,按照排序缓冲 区SORT_BUF_SIZE大小获取数据,并进行排 序;

1:新排序机制,大内存排序方式,将大内存排 序缓冲区SORT_BUF_GLOBAL_SIZE按照内存 片大小SORT_BLK_SIZE进行分片,并对每个 内存片进行排序,再对整个大内存排序缓冲区 的数据进行排序;

2:采用SORT_FLAG为0的排序方式的同时, 增加递增列,当排序列存在相同值时按递增列 进行排序;

3:采用SORT_FLAG为1的排序方式的同时, 增加递增列,当排序列存在相同值时按递增列 进行排序

SORT_BLK_SIZE

1

动态,会 话级

新排序机制下对数据进行排序的排序缓冲区分 片大小,以M为单位。有效值范围(1~50)。 SORT_BLK_SIZE 一般不需要设置太大,该内 存片大小能容纳1万至5万行待排序的数据即 可。该值大小不会超过SORT_BUF_SIZE,超 过会重置为 SORT_BUF_SIZE。为了保证归并 排序的效率,对于大内存排序缓冲区的总的分 片个数系统上限为10000个,因此,当 SORT_BUF_GLOBAL_SIZE足够大的时候,为 了保证大内存排序缓冲区能容纳足够多的数 据,需要适当调大SORT_BLK_SIZEo例如, 当 SORT_BLK_SIZE 为 1 时,

S ORT_BUF_GLOBAL_SIZE 的最大可用值为

10000。如果 SORT_BUF_GLOBAL_SIZE 需要 20000M可用空间排序时,需要设置 SORT BLK SIZE 最小为 2

SORT_BUF_SIZE

20

动态,会

话级

原排序机制下,排序缓存区最大值,以M为单 位。有效值范围(1~2048)

SORT_BUF_GLOBAL_SIZE

1000

动态,系统级

新排序机制下,排序全局内存使用上限,以M 为单位。有效值范围(10~4294967294)

RLOG_POOL_SIZE

256

静态

最大日志缓冲区大小(以M为单位)有效值范 围(1~4096)

CACHE_POOL_SIZE

100

静态

SQL缓冲池大小,以M为单位。有效值范围:32位平台下为(1~2048); 64位平台下为(1~67108864)。单位:MB

DICT_BUF_SIZE

50

静态

字典缓冲区大小,以M为单位,有效值范围(1~2048)。单位:MB

VM_POOL_TARGET

16384

静态

虚拟机内存池能扩充到的最大大小,以KB为单 位,有效值范围(0~10*1024*1024), 0表示 不限制

SESS_POOL_SIZE

64

动态,系 统级

会话缓冲区大小,以KB为单位,有效值范围 (16~1024*1024)。若所申请的内存超过实际能申请的大小,则系统将按16KB大小重新申 请

USE_PLN_POOL

1

静态

是否重用执行计划。0:禁止执行计划的重用; 1:启用执行计划的重用功能;2:对不包含显 式参数的语句进行常量参数化优化;3:即使包 含显式参数的语句,也进行常量参数化优化

ENABLE_MONITOR

1

动态,系统级

用于打开或者关闭系统的监控功能。1:打开; 0:关闭。

SVR_LOG

0

动态,系 统级

是否打开SQL日志功能,0:关闭;1:打开, 并按照SQLLOG.INI中的配置来记录SQL日 志;2:打开,按文件中记录数量切换日志文件, 日志记录为详细模式;3:打开,不切换日志文 件,日志记录为简单模式,只记录时间和原始 语句

TEMP_SIZE

10

静态

默认创建的临时表空间大小,以M为单位。有 效值范围(10~1048576)

TEMP_SPACE_LIMIT

0

动态,系 统级

临时表空间大小上限,以M为单位。0表示不 限制临时表空间大小。

有效范围(0~ 4294967294)。

注:TEMP_SPACE_LIMIT 一定要大于等于

TEMP_SIZE

MAX_SESSIONS

10000

静态

系统允许同时连接的最大数,同时还受到 LICENSE的限制,取二者中较小的值,有效值 范围(1~65000)

PK_WITH_CLUSTER

0

动态,会 话级

在建表语句或增加约束语句中指定主关键字 时,是否缺省指定为CLUSTER, 0:不指定;1: 指定

注:该参数对列存储表和堆表无效

ENABLE_ENCRYPT

1

静态

通讯加密所采用的方式。0:不加密;1: SSL 加密,此时如果没有配置好SSL环境,则通讯 仍旧不加密;2: SSL认证,不加密,此时如果 服务器SSL环境没有配置则服务器无法正常启 动,如果客户端SSL环境没有配置则无法连接 服务器

OLAP_FLAG

2

动态,会话级

启用联机分析处理,0:不启用;1:启用;2: 不启用,同时倾向于使用索引范围扫描

OPTIMIZER_MODE

1

动态,会 话级

DM优化器的模式,0:老优化器模式;1:新优 化器模式

PARALLEL_POLICY

0

静态

用来开启或关闭并行。取值范围:0、1和2,缺省为0。 其中,0表示关闭并行;1表示开启自动并行模式;2 表示开启手动并行模式。

UNDO_EXTENT_NUM

4

静态

表示系统启动时,为每个工作线程分配的回滚 簇个数。有效值范围(1~8192)

达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台达梦数据库产品体验站,DM8在线试玩,达梦数据库全系列产品免费下载,官方权威的快速上手文档和产品手册,最活跃的达梦技术社区,面向全行业ISV厂商免费的云适配服务。icon-default.png?t=M7J4https://eco.dameng.com

你可能感兴趣的:(DM,达梦数据库,数据库)