达梦配置参数优化

达梦配置参数优化列表

参数名默认值优化值参数说明
COMPATIBLE_MODE02是否兼容其他数据库模式。0:不兼容,1:兼容 SQL92 标准,2:部分兼容 ORACLE,3:部分兼容 MS SQL SERVER, 4:部分兼容 MYSQL,5:兼容 DM6,6:部分兼容TERADATA
DATETIME_FMT_MODE01是否兼容 ORACLE 日期格式。0:不兼容;1:兼容
CASE_COMPATIBLE_MODE01涉及不同数据类型的 CASE 运算,是否需要兼容 ORACLE 的处理策略。0:不兼容;1:兼容,本模式下,当函数 DECODE()中的多个 CASE 类型不一致时, DECODE 会从其中选择一个类型进行匹配2:兼容,本模式下,当函数 DECODE()中的多个 CASE 类型不一致时,DECODE 根据第一个CASE 的类型来决定匹配类型
MEMORY_POOL20020000共享内存池大小,以M为单位。共享内存池是由DM 管理 的内存 。有 效值范 围: 32位平台为(642000),64位平台为(6467108864)
MEMORY_MAGIC_CHECK20是否开启对所有内存池的校验。0:不开启;1:开启校验,校验码基于分配出的块地址计算,在被分配空间的头部和尾部写入校验码;2:增强校验,在 1 的基础上,如果是内存池分配的,则对尾部未使用空间也计算校验码,写入未使用空间的头部
BUFFER100180000系统缓冲区大小,以 M 为单位。推荐值:系统缓冲区大小为可用物理内存的 60%~80%。有效值范围(8~1048576)
BUFFER_POOLS19100BUFFER 系统分区数,每个 BUFFER 分区的大小为 BUFFER/BUFFER_POOLS。有效值范围(1~512)
RECYCLE6419000RECYCLE 缓冲区大小,以 M 为单位。有效值范围(8~1048576)
RECYCLE_POOLS1941RECYCLE 缓冲区分区数,每个 RECYCLE 分区的大小为 RECYCLE/RECYCLE_POOLS。有效值范围(1~512)
SORT_BUF_SIZE20原排序机制下,排序缓存区最大值,以 M 为单位。有效值范围(1~2048)
SORT_BUF_GLOBAL_SIZE10009000新排序机制下,排序全局内存使用上限,以 M为单位。有效值范围(10~4294967294)
SORT_FLAG01排序机制,0:原排序机制;1:新排序机制
HJ_BUF_GLOBAL_SIZE50073000HASH 连接操作符的数据总缓存大小(>=HJ_BUF_SIZE),系统级参数,以 M 为单位。有效值范围(10~500000)
HJ_BUF_SIZE50512单个 HASH 连接操作符的数据总缓存大小,以 M为单位,必须小于 HJ_BUF_GLOBAL_SIZE。有效值范围(2~100000)
HAGR_BUF_GLOBAL_SIZE50019000HAGR、DIST、集合操作、SPL2、NTTS2 以及HTAB 操作符的数据总缓存大小(>=HAGR_BUF_SIZE),系统级参数,以 M 为单位。有效值范围(10~1000000)
HAGR_BUF_SIZE50512单个 HAGR、DIST、集合操作、SPL2、NTTS2以及HTAB 操作符的数据总缓存大小,以M 为单位。有效值范围(2~500000)。如果 HAGR_BUF_SIZE设置的值满足范围且大于 HAGR_BUF_GLOBAL_SIZE,那么会在HAGR_BUF_GLOBAL_SIZE/2 和 500000 两个值中,选出较小的那个,作为新的HAGR_BUF_SIZE值。
DICT_BUF_SIZE550字典缓冲区大小,以 M 为单位,有效值范围(1~2048)。单位:MB
VM_POOL_SIZE648000系统执行时虚拟机内存池大小,在执行过程中用到的内存大部分是从这里申请的,它的空间是从操作系统中直接申请的,有效值范围(32~1024*1024)
SESS_POOL_SIZE648000会话缓冲区大小,以 KB 为单位,有效值范围(16~1024*1024)。若所申请的内存超过实际能申请的大小,则系统将按 16KB 大小重新申请
WORKER_THREADS464工作线程的数目,有效值范围(1~64)
TASK_THREADS464任务线程个数,有效值范围(1~1000)
BATCH_PARAM_OPT01是否启用批量参数优化,0:不启用;1:启用,默认不启用。当置为 1 时,不返回操作影响的行数
VIEW_PULLUP_FLAG01是否对视图进行上拉优化,把视图转换为其原始定义,消除视图。可取值 0、1、2、4。0:不进行视图上拉优化;1:对不包含别名和同名列的视图进行上拉优化;2:对包含别名和同名列的视图也进行上拉优化;4:强制允许带变量的查询语句进行视图上拉优化,有可能造成结果集错误;8 表示不对 LEFT JOIN 的右孩子RIGHT JOIN 的左孩子\FULL JOIN 左右孩子进行上拉支持使用上述有效值的组合值,如 3 表示同时进行 1 和 2 的优化
ADAPTIVE_NPLN_FLAG30是否启用自适应计划机制,仅OPTIMIZER_MODE=1 时生效。0:不启用;1:对索引连接、嵌套含 VAR 连接等复杂连接启用自适应计划;2:ORDER BY 在 HASH 连接时启用自适应计划; 3:同时启用 1 和 2 的优化机制
IO_THR_GROUPS28非 WINDOWS 下有效,表示 IO 线程组个数。有效值范围(1~512)
MAX_SESSIONS1001500系统允许同时连接的最大数,同时还受到LICENSE 的限制,取二者中较小的值,有效值范围(1~65000)
MAX_SESSION_STATEMENT10020000单个会话上允许同时打开的语句句柄最大数,有效值范围(64~20480)
TEMP_SIZE101024默认创建的临时表空间大小,以 M 为单位。有效值范围(10~1048576)
CACHE_POOL_SIZE202048SQL 缓冲池大小,以 M 为单位。有效值范围:32 位平台下为(1~2048);64 位平台下为(1~67108864)。单位:MB
RLOG_BUF_SIZE51210240单个日志缓冲区大小(以日志页个数为单位),取值只能为 2 的次幂值,最小值为 1,最大值为 20480
RLOG_POOL_SIZE1281024最大日志缓冲区大小(以 M 为单位)。有效值范围(1~1024)
RLOG_PARALLEL_ENABLE01是否启动并行日志,1:启用;0:不启用
PARALLEL_PURGE_FLAG01是否启用并行事务清理,0:不启用;1:启用
MSG_COMPRESS_TYPE20与客户端的通信消息是否压缩,0:不压缩;1:压缩;2:系统自动决定每条消息是否压缩

原文地址:https://eco.dameng.com/community/post/202302231113418QO7J8Q7DV4SCJKCFR

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值