位置: 编程技术 - 正文

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

  • 什么是小规模纳税人税率
  • 车辆购置税计入成本吗
  • 产品含税价格加10个点不含税扣掉8个点合理吗
  • 出租划拨土地收费合法吗
  • 广告公司 印刷
  • 企业发生的哪些成本可以在企业所得税税前扣除
  • 应付销售方代垫的运费计入什么科目
  • 公款私存个人账户怎么处理
  • 原值和净值在报表怎么找
  • 网购商品怎么报销
  • 公司购买的意外险属于个人还是公司
  • 小规模纳税人申请电子发票流程
  • 金融服务费可以谈吗
  • 发票代码有误什么意思
  • 非同一控制企业合并下,购买日将
  • 企业清理固定资产所得税汇算是需要调整吗
  • 兼营行为税务处理例子
  • 利息收入可以作为业务招待费的基数吗
  • 土地增值税清算规程实施细则
  • 房子免租期
  • 免费样品销售给客户计入什么科目
  • 融资租赁开始日最低租赁付款额
  • 2018年车船税收费标准
  • 个人能去税务局开普票吗
  • 7.1增值税普通发票怎么开?
  • 税金及附加附加指什么
  • 2月发1月工资个税怎么算
  • 增值税普票丢失的最新处理
  • 弥补以前年度亏损从哪里取数
  • 原材料采购的会计核算风险
  • 股利如何算
  • 收到现金支票如何进账
  • 工会经费如何计提会计分录
  • 如何保护word文件不被他人修改
  • win11绿屏是什么原因
  • wordpress文章缩略图
  • 年度企业所得税计算方法
  • 小规模纳税人怎么申报增值税报表
  • RuntimeError: (PreconditionNotMet) The third-party dynamic library (cudnn64_7.dll) that Paddle depen
  • vue3获取当前vue实例
  • PHP:pcntl_wait()的用法_PCNTL函数
  • 年度汇算清缴怎么查询
  • 在我国,企业可以用税前利润弥补几年内的损失
  • 员工报销个人抬头的医疗费打款备注写什么
  • js获取网页链接
  • 微信公众号实现对应查询
  • 建设单位和施工单位的责任和义务
  • 资产减值损失冲减
  • 发票上密码区数字什么意思
  • 有留抵税额可以注销吗
  • 房地产业具体怎么做
  • 会计科目累计摊销
  • 食堂员工私自拿东西怎么办
  • 工会经费按什么比例返还
  • 以前年度损失如何记账
  • 企业注销递延所得税资产怎么处理
  • 支付广告费属于进项还是销项
  • 待处理财产损益会计分录
  • 月末结转各项费用支出479000
  • 没有发票也可以报销
  • 以现金支付现金股票增值权属于经营活动吗
  • 私对公可以转账怎么转
  • myeclipse连接mysql要装软件吗
  • mysql操作教程
  • win10有三个系统
  • bios中怎么设置显卡
  • windows10 upnp
  • mac怎么连接打印机设备
  • windows 10 build 21382
  • windows更新
  • python里模块
  • js必须掌握的知识点
  • 使用的英文
  • shell脚本怎么写循环
  • jquery foreach循环
  • javascript面向对象精要pdf下载
  • android开发指南
  • 一个月可不可以瘦十斤
  • 怎么称呼税管员比较好
  • 西安市乱占耕地建房
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设