Checkpoint--在Tempdb上的特殊性

由于Checkpoint的目的是为减少数据库恢复时间,而每次实例重启都会创建新的tempdb,而不需要恢复,因此checkpoint在Tempdb上行为与其他用户数据库上略微不同。

1. 系统引发的checkpoint不会向tempdb的数据文件写入脏页,只有手动提交的checkpoint才会写脏页

2. 在tempdb上的日志文件使用超过70%时会触发checkpoint 写入脏页

3. 无论是临时表还是表变量所使用的脏页都会被写入到磁盘

PS:无法对tempdb进行备份

内存存在压力时会将tempdb上的脏页写入磁盘(未测试时由checkpoint还是lazywriter实现)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值