位置: 编程技术 - 正文

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怎么解决)

  • 增值税发票综合服务平台错误代码35
  • 产权转移书据印花税政策
  • 非关联企业借款利息扣除
  • 什么叫做负税
  • 公司收到借款利息收入要交增值税吗
  • 红冲发票需要收回原发票政策
  • 购买工业用地税费
  • 慈善捐款抵税的会计分录
  • 公益性捐赠的税收优惠政策
  • 当月已抵扣的专用发票能作废吗
  • 房产继承是不是谁照顾谁的
  • 不动产增值税怎么算
  • 企业年金的税收政策
  • 海关进口增值税发票抵扣期限
  • 2021年7月1日执行
  • 公司拍卖车牌
  • 什么时候抵扣增值税
  • 固定资产处理怎么入账
  • 计提个人保险会计分录
  • 小规模纳税人发生销售退回如何申报
  • 为什么Win7电脑开机时会卡在
  • 财务原始凭证
  • 流动资产周转率计算公式
  • win11任务管理器怎么没有了
  • win8的无线设置
  • win10自带的清理对固态有影响吗
  • mac清理垃圾怎么清理
  • vantUI van-picker中的column使用,picker选择器展示对象数组里面的属性,自定义展示数据
  • 前端登录退出怎么操作
  • php数组转js数组
  • 现金盘盈后的财务分析
  • 资本公积转增股本需要缴纳个人所得税吗
  • b/s架构的正确解释方式
  • 无法支付的货款如何处理
  • 企业破产时的退出机制
  • php uasort
  • php下载远程文件到服务器
  • css垂直导航栏
  • 机票报销需要哪些才可以
  • gpt3模型大小
  • 印花税怎么从账上取数
  • 开票和不开票的销项税额怎么算
  • 帝国cms自动推送插件
  • 借贷记账法的记账规则是
  • 公司处置汽车
  • 会计凭证的装订范围包括
  • 资金结存属于资产科目吗
  • 个税申报信息怎么填
  • 长期待摊费用该怎么记账
  • 幼儿园账务处理实务
  • 银行存款利息如何计算
  • 基本建设费用的组成
  • 付给供应商的货款怎么写记账凭证
  • 购买原材料例题
  • 360天认证期是什么时候发布的
  • 对公转账需要填写开户行吗
  • 物流公司的会计怎么样
  • 美国支票名字不一致
  • 现金日记账的对账工作有哪些
  • xp系统内存不足怎么办
  • 系统占用90g怎么删
  • vmware下载不了
  • win8.1死机卡住不动
  • 按developer.android.com安装新的环境
  • cocos2d开发的知名游戏
  • opengl基础知识
  • js设计模式有什么用
  • 使用jquery实现的项目
  • javascript正则匹配两个点
  • android adbd
  • Vuforia 4.0 beta——Object Recognition (三)
  • 学javascript的书
  • nodejs 加解密
  • 要使物体从静止状态转变为运动状态需要对这个物体什么
  • js function的this指向
  • jquery常用插件有哪些
  • pytho命名规则
  • 代扣社保代扣公式是什么
  • 2020百望税控盘最新系统
  • 农用三轮车免征增值税文件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设