暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

达梦数据库:dm.ini参数文件和检查点 IO 相关的参数设置

liaju 2024-04-28
535

检查点相关参数

  • CKPT_RLOG_SIZE
    缺省值: 100
    属性: 动态,系统级
    说明: 产生多大日志文件后做检查点,以 M 为单位。有效值范围(0~4294967294)

  • CKPT_DIRTY_PAGES
    缺省值: 10000
    属性: 动态,系统级
    说明: 产生多少脏页后产生检查点,以页为单位。有效值范围(0~4294967294)

  • CKPT_INTERVAL
    缺省值: 300
    属性: 动态,系统级
    说明: 指定检查点的时间间隔。以秒为单位,为 0 时表示不自动定时做检查点。有效值范围(0~2147483647)

  • CKPT_FLUSH_RATE
    缺省值: 5.00
    属性: 动态,系统级
    说明: 检查点刷盘比例。有效值范围(0~100.00)

  • CKPT_FLUSH_PAGES
    缺省值: 1000
    属性: 动态,系统级
    说明: 检查点刷盘的最小页数。有效值范围(1000~100000)

  • CKPT_WAIT_PAGES
    缺省值: 128
    属性: 动态,系统级
    说明: 检查点一次发起的最大写入页数,等待这些页写入磁盘完成、调整检查点信息后,再发起新的刷盘请求,避免过于集中发起写磁盘请求,操作系统 IO 压力过大,导致 IO 性能下降。有效值范围(1~1024)

  • FORCE_FLUSH_PAGES
    缺省值: 8
    属性: 动态,系统级
    说明: 调度线程启动刷脏页流程时,每个 BUFFER POOL 写入磁盘的脏页数。有效值范围(0~1000)

IO相关参数

  • DIRECT_IO
    缺省值: 0
    属性: 静态
    说明: 非 WINDOWS 下有效,0:使用 OS 文件系统缓存;1:不使用 OS 文件系统缓存,采用系统模拟的异步 IO,异步 IO 的线程数由IO_THR_GROUP 控制;2:不使用 OS 文件系统缓存,采用系统提供的 NATIVE IO 机制, 要求 LINUX 内核 2.6 以上
    注: 此参数应根据应用特征谨慎设置,一般保留默认为 0 即可

  • IO_THR_GROUPS
    缺省值: 2
    属性: 静态
    说明: 非 WINDOWS 下有效,表示 IO 线程组个数。有效值范围(1~512)

  • HIO_THR_GROUPS
    缺省值: 2
    属性: 静态
    说明: HUGE 缓冲区 IO 线程组数目。有效值范围 (1 ~ 512)

  • FAST_EXTEND_WITH_DS
    缺省值: LINUX/AIX/BSD 缺省为1,其他缺省 0
    属性: 动态,系统级
    说明: 是否按实际磁盘占用大小扩展文件,非WINDOWS 有效
    0:扩展文件为空洞文件
    1:按 DISK SPACE 扩展文件,文件的逻辑大小与实际磁盘占用大小一致

  • FIL_CHECK_INTERVAL
    缺省值: 0
    属性: 动态,系统级
    说明: 指定检查数据文件是否存在的时间间隔,单位:S。有效值范围(0~4294967294)。0 表示不检查。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论