位置: 编程技术 - 正文

SQL Server误区30日谈 第15天 CheckPoint只会将已提交的事务写入磁盘(sql server常规错误)

编辑:rootadmin
误区 #:CheckPoint只会将已提交的事务写入磁盘 错误 这个误区是由于太多人对日志和恢复系统缺少全面的了解而存在已久。CheckPoint会将自上次CheckPoint以来所有在内存中改变的页写回磁盘(译者注:也就是脏页),或是在上一个CheckPoint读入内存的脏页写入磁盘。无论事务是否已经提交,其所影响的页都会在Checkpoint时写回磁盘。但对于TempDB来说例外,因为TempDB的Checkpoint的事件周期中并不包含将脏页写回磁盘的步骤。 如果你想了解更多,请阅读下面文章:

Technet 杂志文章:Understanding Logging and Recovery in SQL Server

博文: How do checkpoints work and what gets logged

博文: What does checkpoint do for tempdb?

你可以使用如下两个跟踪标记查看CheckPoint是如何工作的。

: 当CheckPoint开始和结束时,将相关信息写入错误日志

: 将CheckPoint时写回磁盘的页的信息写入错误日志

为了使用这个跟踪标记,你必须针对所有线程开启,否则你将会在错误日志中什么都看不到。使用DBCC TRACEON (, , -1) 针对所有线程开启这两个追踪标记。

下面的代码可以证明Checkpoint会将未提交的脏页写回磁盘,跟随下面的步骤。 下面那个事务会产生MB的脏页,紧接着进行CheckPoint [code] BEGIN TRAN; GO INSERT INTO t1 DEFAULT VALUES; GO CHECKPOINT; GO [html] 日志如你所见:

我们可以清楚的看出,在事务没有提交的情况下,脏页依然会被写入磁盘。

推荐整理分享SQL Server误区30日谈 第15天 CheckPoint只会将已提交的事务写入磁盘(sql server常规错误),希望有所帮助,仅作参考,欢迎阅读内容。

SQL Server误区30日谈 第15天 CheckPoint只会将已提交的事务写入磁盘(sql server常规错误)

文章相关热门搜索词:sql server233错误,sql server 错误,sql语句错误提示,sql server 3417错误,sql server 1222解决,sql server233错误,sql server233错误,sql语句错误提示,内容如对您有帮助,希望把文章链接给更多的朋友!

SQL Server误区日谈 第天 数据的损坏和修复 误区#:多个关于数据的损坏和修复误区坊间流传的很多版本都不正确我已经听过很多关于数据修复可以做什么、不可以做什么、什么会导致数据损坏以

SQL Server误区日谈 第天 有关页校验和的误区 其实我之前已经有文章详细解释了页校验和:HowtotelliftheIOsubsystemiscausingcorruptions?误区#:几个有关页校验和的误区坊间流传的基本是错误的a)页校验和

SQL Server误区日谈 第天 有关FileStream的存储,垃圾回收以及其它 误区#:如下多个有关FileStream的误区全部错误a)FileStream数据可以在远程存储不能,由于FileStream数据容器(指的是存放FileStream文件的NTFS文件夹,杜撰出来

标签: sql server常规错误

本文链接地址:https://www.jiuchutong.com/biancheng/347830.html 转载请保留说明!

上一篇:SQL Server误区30日谈 第14天 清除日志后会将相关的LSN填零初始化(sql server 错误)

下一篇:SQL Server误区30日谈 第16天 数据的损坏和修复(sqlserver1053怎么解决)

  • 企业所有者权益科目有哪些
  • 研发费用直接计入成本吗
  • 个税年度累计计算器
  • 委托加工直接对外销售的消费税
  • 财政拨款收入年底结转到本期盈余
  • 货物无偿赠送分录
  • 开公司财务流程
  • 事业单位建账期初数银行存款余额填在哪个科目
  • 材料成本和加工费含税吗
  • 进项税已认证未入账如何处理
  • 全年一次性奖金计税方式
  • 餐饮增值税发票税率
  • 公司不给发公司
  • 办公室购买绿植违规吗
  • 初级备考计划表
  • 计算所得税时扣除增值税附加怎么算
  • 增值税加计扣除政策
  • 年度中间符合小数怎么算
  • 工资计提金额
  • 工会经费的开支必须取得发票么
  • 网银企业证书年费入哪个科目
  • 新会计制度下如何做账
  • 分公司是小微企业总公司是一般纳税人,如何做合并报表
  • 长期待摊费用摊销会计分录
  • msvcp140.dll丢失怎么办
  • linux 传输文件
  • 财务会计制度
  • 退税到账怎么做账
  • 企业退货产生的损失谁承担
  • 土地增值税属于财产税吗
  • 外购商誉是资产吗
  • 计入当期损益的利得分录
  • vue如何学
  • 约克大教堂是基督教吗
  • php的中文名
  • 智能优化算法主要内容
  • 管理费用税金怎么算
  • 非公党建党费收缴
  • html怎么样
  • 怎么安装vue-cli脚手架
  • 帝国cms如何判断图片有没有被使用
  • 企业工作小结
  • 企业变更法人的原因怎么写
  • 短期偿债能力是企业的任何利益关系人都
  • 审计报告的分类不包含
  • 中小企业开发票税率是多少
  • 应付账款多怎么办
  • 简易计税开具的发票取得的进项可以抵扣嘛
  • 母猪生小猪会计分录
  • 暂估收不到发票,怎么处理
  • 赠送成本的会计分录
  • 应计入产品成本的停工损失是
  • 公司销售部门购买产品
  • 净资产=资产-负债
  • 实际利率 会计
  • 建账的要点及应注意的问题
  • mysql建索引有哪些策略和原则
  • Sqlserver 2000/2005/2008 的收缩日志方法和清理日志方法
  • ubuntu 安装
  • 为什么windows手机失败了
  • 用U盘安装win11
  • win10 10月更新
  • win8不能正常启动
  • winton
  • windows推送
  • win8.1怎么用
  • linux检查文件内容
  • win7其他设备
  • window10显示重启提示
  • js布尔类型用法
  • node.js的流的作用
  • perl use of uninitialized
  • javascript如何绘制曲线
  • 安卓手机管家下载
  • unity程序基础框架
  • Android中Strings.xml使用占位符示例
  • 面向对象的三大特征
  • html仿淘宝
  • js实现继承的几种方式详述(推荐)
  • 进项税额有哪些明细科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设