1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
匿名用户checkpoint(100) ,中100 是啥意思??
当服务器启动和关闭时,系统都会产生检查点。
服务器运行过程中,系统会自动判断是否需要执行检查点;
当空闲日志空间不足时,系统自动产生一个检查点;
系统调度线程也会定时产生检查点;
还可以通过调用系统函数 CHECKPOINT 主动生成检查点。
系统调度线程根据 dm.ini 的参数配置,产生检查点,
下面给出具体的例子和说明。
CKPT_INTERVAL = 1800 #每间隔 1800 秒,产生检查点间隔CKPT_FLUSH_RATE = 5 #检查点的刷盘比例为 5%,将系统中所有脏页的 5%写入磁盘CKPT_FLUSH_PAGES = 1000 #一个检查点最少写入 1000 个脏页检查点系统函数 CHECKPOINT(FLUSH_RATE), 其参数 FLUSH_RATE 为 INTEGER 类型或 DOUBLE 类型,指示刷盘比例,替代 dm.ini 中的 CKPT_FLUSH_RATE,同时CKPT_FLUSH_PAGES 参数同时生效。
例如,执行 SELECT CHECKPOINT(10);会将系统中10%脏页写入磁盘。
评论
有用 1
墨值悬赏