Checkpoint--与lazy writer区别
2024-10-18 20:25:31
checkpoint目的是减少数据库的恢复时间(服务奔溃或重启服务后的恢复),而lazy writer的目的是保证SQL OS 有空闲缓存块和系统有一定可用内存。
Checkpoint和lazyWriter都会将缓冲区内脏页写入到磁盘;
lazywriter会更新缓存区空闲可用列表,而checkpoint不会;
checkpoint操作会被记录到数据库日志中,而lazywriter不会;
checkpoint的触发条件
1. 自上次检查点后产生大量日志
2. 服务实例关闭
3. 数据库完整备份或差异备份(日志备份不会触发checkpoint)
4. 数据库恢复模式为简单恢复模式下当日志文件使用超过70%时
lazywriter的触发条件
1. 缓存区内可用空闲缓存块数据不足
2. Windows系统内存压力
最新文章
- Xcode8开发iOS10推送通知过程
- 简单的DropDownButton(Winform)
- Java构造函数
- JQuery中的extend函数
- Octave入门
- 在Windows驗證網站設定部分匿名存取
- yiStack平台维护
- gprof
- java 复用类的三种方式区别 组合,继承,代理的区别
- MYSQL 体系结构图-space结构图
- zedboard--Opencv的移植(十)
- PS CC 2014 把一个图层输出为文件的方法
- 3D VR卡镜的使用方法
- 【css】圆角 +文本阴影
- 201521044091 《Java程序设计》第3周学习总结
- PHP慢日子查询
- CUDA学习
- Kafka 集群部署
- laravel-第一課安裝
- RxSwift 系列(一)