位置: 编程技术 - 正文

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

  • 增值税专用发票的税率是多少啊
  • 安徽增值税发票勾选认证流程
  • 公司纳税证明怎么开
  • 固定资产原值包含进项税吗
  • 免税货物需要缴纳增值税吗
  • 办公室购买水果做会计分录
  • 社保如何会计处理
  • 小规模纳税人开普票要交税吗
  • 充值给予的优惠怎么用
  • 预收房款发票开具需要注意哪些?
  • 金税三期收回长期投资所得税如何申报?
  • 按期汇总缴纳印花税可以退税吗
  • 工业企业水电费需要计提吗
  • 企业所得税税率2023年最新税率表
  • 离职补偿金excel公式
  • 职工工资个人所得税缴纳标准
  • 用友t3建新账
  • 城市公交可以承包吗
  • 自然人税收管理系统扣缴客户端app
  • 打印的行程单可以删除吗
  • 小规模所得税表格模板
  • 财务费用包括哪些主要内容
  • synchost.exe - synchost是什么进程 有什么作用
  • php数组函数,选班长
  • Windows10屏幕键盘在哪
  • 公司收到个人入股资金要交税吗
  • kali linux怎么修改用户名
  • php数组函数,选班长
  • 银行收取对公账户服务费有什么用
  • PHP:imagetypes()的用法_GD库图像处理函数
  • 投资企业撤回或减少投资企业所得税
  • 委托代销商品两种方式会计分录
  • 要点初见:Stable Diffusion NovelAI模型优质文字Tag汇总与实践【魔咒汇总】
  • 利润表利息费用怎么填
  • 共管账户和联名账户
  • php获取服务器ip和客户端ip的方法
  • js必学知识点
  • 公司内部现金管理制度
  • 房屋维修费属于什么税收分类编码
  • js日期选择
  • 会计学中资本的定义
  • 税务信用级别A有什么好处
  • sql server附加数据库出错
  • 小规模纳税人交通运输服务税率
  • 捆绑销售如何做税务处理合适?
  • 工资社保医保计算
  • 亏损合同预计负债
  • 小规模收入不超过多少不用交税
  • 残保金计算公式2023年
  • 公司被冻结
  • 案例分析购入办法怎么写
  • 增值税稽查补交税会计处理
  • sqlserver 版本号
  • SQL语句实现表的创建
  • SQL Server Table中XML列的操作代码
  • Windows Server 2003系统进程中NETWORK SERVICE相关知识详解
  • 红石玩家入门
  • linux系统讲解
  • fedora os
  • ubuntu 15.04系统怎么安装qq?
  • centos7 dns
  • swimsuitnetwork.exe - swimsuitnetwork是什么进程 有何作用
  • mac新建窗口快捷键
  • vmware centos8
  • ftp自动上传文件到服务器
  • mysqld是什么进程
  • windows运行nodejs
  • 如何删掉win7系统
  • js编程代码
  • android指南针源码
  • linux conky
  • 批处理文件
  • nodejs mysql orm
  • fw开发
  • 发票上的税额由谁填写
  • 税务更名需要什么材料
  • 济南高新发展公告
  • 收回闲置土地使用权案例
  • 免税收入要不要交水利基金?
  • 增值税申报表如何下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设