checkpoint是什么意思

checkpoint是什么意思,第1张

checkpoint的意思时检查站;边防关卡。

例句:French soldiers squared off with a gunman at a road checkpoint .

翻译:在一个公路检查站法国士兵摆开架势,准备迎战一名持q者。

例句:Soldiers opened fire on a car which failed to stop at an army checkpoint .

翻译:士兵向那辆拒绝在军事检查站停车检查的汽车开了火。

扩展资料

checkpoint在计算机软件数据库中还有检查点的意思,表示一个数据库内部事件,这个事件激活以后会触发数据库写进程(DBWR)将数据缓冲(DATABUFFER CACHE)中的脏数据块写出到数据文件中。

checkpoint在数据库中的两个作用:

1、保证数据库的一致性,这是指将脏数据写入到硬盘,保证内存和硬盘上的数据是一样的

2、缩短实例恢复的时间,实例恢复要把实例异常关闭前没有写出到硬盘的脏数据通过日志进行恢复。如果脏块过多,实例恢复的时间也会很长,检查点的发生可以减少脏块的数量,从而提高实例恢复的时间。

参考资料:百度百科-checkpoint

Oracle数据库检查点进程CKPT来控制该编号SCN使所有数据文件同步和保证数据一致性。检查点优点没有跟其他数据库相比较过,所以谈不上,但CKPT的作用有两点:

①减少系统崩溃导致的恢复时间 ,只需处理最后一个检查点后面的重做日志条目以启动恢复 *** 作;

②保证数据库的一致性,确保提交的所有数据在关闭期间均已写入数据文件。

检查点在以下情况时发生:

①当每个日志切换时。某一个日志文件被写满,需要切换到下一个日志文件继续写。

②检查点(LOG_CHECKPOINT_TIMEOUT)超时(默认时间1800秒)。

③数据库关闭。此时DBWn进程将数据缓存区中的所有脏缓存块都写入数据文件中。

④ DBA强制产生。语句ALTER SYSTEM CHECKPOINT强制产生一个新的检查点。

⑤当表空间设置为OFFLINE时。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9587118.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存