SQL Server数据库镜像的页面自动修复原理

网友投稿 583 2022-05-28

主库页面损坏

镜像库页面损坏

LSN用来保证事务的时序

SQL Server数据库镜像的页面自动修复原理

LSN保存在每个数据页面的页头

在同一台机器,内存中的数据页和磁盘中的数据页保持同步依靠的是数据页头的LSN和事务日志LDF文件里的LSN

当跨机器的时候,内存中的数据页头的LSN,主库的LDF文件,镜像库的LDF文件,那么在这三者就搭起了一条沟通的桥梁

大家通过对比LSN来得知大家的数据是否一致

分布式数据库领域,也是需要保证事务时序的,也是通过LSN 有些数据库例如Oracle用的是SCN来保证各个分布数据库的时序,保证各个数据库的数据一致

镜像服务 SQL SQL Server

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:《Office 2019高效办公三合一从入门到精通 : 视频自学版》 —1.1.3PowerPoint 2019的工作界面
下一篇:GitHub开源的AI下五子棋(基于博弈树极大极小值alpha-beta剪枝搜索)
相关文章