位置: 编程技术 - 正文

SQL Server误区30日谈 第1天 正在运行的事务在服务器故障转移后继续执行(sql server错误和使用情况报告)

编辑:rootadmin
误区 #1:在服务器故障转移后,正在运行的事务继续执行 这当然是错误的! 每次故障转移都伴随着某种形式的恢复。但是如果当正在执行的事务没有Commit时,由于服务器或实例崩溃导致连接断开,SQL Server可没有办法在故障转移后的服务器重新建立事务的上下文并继续执行事务-无论你使用的故障转移方式是集群,镜像,日志传送或是SAN复制。 对于故障转移集群来说,当故障转移发生后,一个SQL Server实例在另一个故障转移集群的节点启动。所有实例上的数据库都要经历Recovery阶段-也就是所有没有Commit的事务都要被回滚。 对于数据库镜像来说,来自主体服务器的日志不断传送到镜像服务器进行Redo操作。当镜像服务器被切换作为主体服务器时,原镜像服务器的事务日志将会变为Recovery模式,这使得好像原镜像服务器经历了一次崩溃那样,在这之后所有的连接都会导向原镜像服务器。 对于事务日志传送来说,事务日志被定期备份并传送到辅助服务器.当主服务器崩溃时,DBA按照恢复顺序将辅助服务器恢复后上线.但最终步骤都是要执行recovery步骤,也就是将没有提交的事务进行回滚。 对于SAN复制来说,本地SAN的I/O被复制到远程SAN上进行重放,当故障转移发生后,系统将会连接到远端SAN但数据库仍然需要执行recovery步骤,这和故障转移集群极其类似。 “唯一”使得正在执行的事务在故障转移发生后仍然得以继续执行的技术使用带有实时迁移功能的虚拟化技术,因为这时连接本身并不知道其连接的对象已经变为另一台物理服务器。 但是无论使用那种技术,如果”连接”失效,正在执行的事务将会丢失,所以处理这类问题的这部分工作就需要在程序中用代码实现某种“重新执行”的功能。

推荐整理分享SQL Server误区30日谈 第1天 正在运行的事务在服务器故障转移后继续执行(sql server错误和使用情况报告),希望有所帮助,仅作参考,欢迎阅读内容。

SQL Server误区30日谈 第1天 正在运行的事务在服务器故障转移后继续执行(sql server错误和使用情况报告)

文章相关热门搜索词:sql server错误和使用情况报告,sql server常规错误,sqlserver1053怎么解决,sql server 3417错误,sql server 错误,sql server 错误,sql server233错误,sql server 错误,内容如对您有帮助,希望把文章链接给更多的朋友!

SQL Server误区日谈 第2天 DBCC CHECKDB会导致阻塞 误区#2:DBCCCHECKDB会引起阻塞,因为这个命令默认会加锁这是错误的!在SQLServer7.0以及之前的版本中,DBCCCHECKDB命令的本质是C语言实现的一个不断嵌套循

SQL Server误区日谈 第3天 即时文件初始化特性可以在SQL Server中开启和关闭 本系列文章是我在sqlskill.com的PAUL的博客看到的,很多误区都比较具有典型性和代表性,原文来自T-SQLTuesday#:Misconceptionsabout....EVERYTHING!!,经过我们团队

SQL Server误区日谈 第4天 DDL触发器就是INSTEAD OF触发器 误区#4:DDL触发器(SQLServer之后被引入)就是INSTEADOF触发器这是错误的DDL触发器的实现原理其实就是一个AFTER触发器。这个意思是先发生DDL操作,然后触

标签: sql server错误和使用情况报告

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

上一篇:浅谈SQL Server中的三种物理连接操作(性能比较)(sql server的介绍)

下一篇:SQL Server误区30日谈 第2天 DBCC CHECKDB会导致阻塞(sql server错误和使用情况报告)

  • 什么是进口增值业务
  • 报表中存货包括什么科目
  • 车辆备注栏备注怎么填
  • 一般纳税人快递费税率
  • 往法人账户转备用金
  • 企业存货占用资金的比例
  • 关税如何征收
  • 增值税专用发票和普通发票的区别
  • 外购一批原材料对外销售
  • 房地产开发企业预收款预缴增值税
  • 有开发票就要交印花税吗?
  • 二甲醚增值税税率9%
  • 个体户开普票要交企业所得税吗
  • 广告服务差额征税
  • 存款利息收入是免税还是不征税
  • 物流公司承担货物损失赔偿如何写会计分录
  • 显卡硬件加速如何开启
  • 鸿蒙系统控制中心
  • i9 9900ks什么意思
  • 华为系统设置权限
  • 新笔记本怎么激活windows11
  • 以前年度进项税额转出会计分录怎么做
  • 小企业会计准则会计科目表
  • 如何开启系统设置
  • 政府性基金收入来源
  • php字符串定义
  • 关于javascript
  • 应发工资扣税
  • 给php开发者的编程代码
  • 贷方跟借方哪个是收入哪个是支出
  • php获取文件后缀名的方法
  • 转让费交什么税
  • php实现数据库查询
  • this.$router.push点了后hash地址改变了,页面却不跳转
  • php access_token
  • find命令结果怎么导出到文本
  • 外地预交的企业所得税如何在季度企业所得税申报
  • 长期挂账的其他应付款税务风险
  • 企业之间的借款计入什么科目
  • python多进程间通信
  • mysql使用中遇到的困难和问题
  • mongodb 统计
  • 开发公司出租未开发发票
  • 个人独资企业所得税申报流程
  • 白酒行业销售赠礼方案
  • 公司外资是什么意思
  • 其他收益算不算营业利润
  • 质量问题的扣款计入什么科目
  • 酒店没有营业执照开业犯法吗
  • 研发废料收入会计科目
  • 发放股票股利如何影响计算基本每股收益
  • 预付账款收到发票
  • 企业过桥贷款违法吗
  • 基本医疗保险费是医保吗
  • 没有取得增值税发票
  • 企业营业利润率怎么算
  • 契税在计算利润时不扣除吗
  • 工程款外地预缴哪些税
  • 工伤 保险赔付
  • 金税盘可以申请发票吗
  • 审计测试会计分录怎么做
  • 商品流通企业会计
  • sql存储过程的作用
  • asp.net ui
  • 电脑收藏夹文件恢复
  • ubuntu 无线wifi
  • SWNETSUP.EXE - SWNETSUP是什么进程 有什么用
  • pqv2isvc.exe - pqv2isvc是什么进程 有什么作用
  • win8资源管理器未响应
  • win8怎么删除所有东西
  • win7开机系统恢复
  • python笛卡尔积
  • python 数独破解器
  • AngularJS中controller控制器继承的使用方法
  • 深入理解计算机系统
  • linux shell脚本实例
  • 河南普通发票查询真伪查询系统
  • 一般纳税人开票的税率是多少
  • 企业自建房如何缴税
  • 安徽省电子税务局app
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设