位置: 编程技术 - 正文

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

  • 个人独资企业的责任承担
  • 带薪年休假如果当年离职补交的年休假钱需要扣个税嘛
  • 税法里面的损耗是什么
  • 公司支付宝账户要交税吗
  • 企业电子发票申请不成功原因
  • 申报表填完后下一步是什么
  • 个人所得税报税孩子的夫妻双方都报吗
  • 京东佣金费用计算公式
  • 核定征收企业需要做账吗
  • 保险中介的保险可以买吗
  • 在企业所得税中增值税可以扣除吗
  • 商场返现活动怎么入账
  • 不同外币之间的折算
  • 施工企业项目部职责
  • 对外捐赠衣物怎样入账
  • 外商投资企业母公司派到境内职员回国后
  • 企业所得税季报营业收入,营业成本怎么填
  • 税负率的计算公式excel
  • 离线开票时间超限怎么办 发票都已经报送
  • 什么叫统借统还业务
  • 代理运输协议范本
  • 商业汇票收款到什么账户
  • 企业发生的培训费能否在所得税前扣除
  • 苹果电脑里的finder是什么
  • 融资租赁和经营租赁哪个更常见
  • php发送电子邮件
  • 合同结算账务处理分录
  • 员工伙食费明细表
  • Windows10屏幕键盘在哪
  • 弥补以前年度亏损怎么填申报表
  • 收到专利补助费的会计处理
  • 路由器重启以后wifi不见了
  • 购进免税农产品进行进项税额抵扣时,其抵扣率为
  • PHP:is_uploaded_file()的用法_Filesystem函数
  • 很值得收藏
  • php bool
  • promise async区别
  • 手续费及佣金收入会计分录
  • 商企预提待付的钱怎么办
  • php教程 ftp 函数
  • 定期定额征收超出3万怎么办
  • mkv视频制作
  • unlinkhist.dat怎么删除
  • 织梦文章标题显示不全
  • 银行托管账户的规定有哪些
  • 财务软件怎么做红冲分录
  • 现代服务税目包括哪些具体分类
  • 保税仓库税收政策
  • 财务费用账户属于什么账户
  • 可抵扣进项税的普通发票
  • 工程物资到货管理
  • 政府补助属于不征税金吗
  • 发票先到后付款怎样做凭证
  • 给公司股东分红的账务处理
  • 固定资产的原价减去预计净残值后的余额
  • 实际到货跟采购不一致
  • 现销和赊销加一起等于销售收入吗
  • 其他货币资金都有啥
  • Microsoft SQLServer的版本区别及选择
  • ubuntu 安装
  • freebsd中文手册
  • ubuntu系统怎么进入命令行
  • centos control-d
  • linux界面显示
  • linux系统问题汇总
  • win7系统引导坏了怎么修复
  • unity3d界面布局
  • python怎么学啊
  • cocos2d教程
  • nodejs mock
  • html标签自动换行
  • 怎么用js实现滑动效果
  • 新手入门常用代词有哪些
  • 信息页文内画中画广告js实现代码(文中加载广告方式)
  • 谷歌的全球化发展战略
  • 东莞房地产协会副会长
  • 主管局长和分管局长谈心谈话
  • 享受税收优惠影响就业吗
  • 西安市乱占耕地建房
  • 增值税可以抵扣多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设