文章 2022-05-24 来自:开发者社区

SQL Server 高可用性(八)负载平衡

一、服务的类型无状态的服务(stateless service)  对单次请求的处理,不依赖其他请求。  处理一次请求所需的全部信息都包含在这个请求里或者可以从外部获取(例如,数据库),服务本身不存储任何信息。  IIS(Web服务)可以设计成无状态的服务,可以实现池化(负载均衡),从而横向扩展。有状态的服务(stateful service)  会在自身保存一些数据。  先后的请求是有关联的,....

SQL Server 高可用性(八)负载平衡
文章 2022-05-24 来自:开发者社区

SQL Server 高可用性(七)复制

一、复制的拓扑二、复制的冲突处理  在执行复制时,源数据库与目标数据库都是敞开式的,因此在写入记录时可能发生冲突。为解决冲突,常用的方法有以下两种:合并复制  合并复制允许存在冲突。当冲突发生时,合并复制将比较这些记录的时间戳,仅保留最新的记录(时间戳最后的那条记录)。专用的写入区  一种方式是将read请求随机发送给任意一个数据库,而将write指定只写入发布服务器。  另一种方式是设置专用的....

SQL Server 高可用性(七)复制
文章 2022-05-24 来自:开发者社区

SQL Server 高可用性(六)日志传送

一、日志传送的实现  日志传送依赖于传统的Windows技术与SQL Server代理。为主数据库创建一个事务日志备份计划为辅助数据库创建一个文件复制计划为辅助数据库创建一个事务日志还原计划二、事务日志还原的选项  有2个还原选项。无恢复模式  在这种模式时,辅助数据库在做事务日志还原时使用WITH NORECOVERY选项(未提交的事务没有被回滚),数据库一直处于“正在还原”状态,不可以访问。....

SQL Server 高可用性(六)日志传送
文章 2022-05-23 来自:开发者社区

SQL Server 高可用性(五)数据库镜像

一、镜像的实现  镜像是主体服务器、镜像服务器和见证服务器(见证服务器为可选项)之间通过TCP5022端口进行实时通信从而实现数据同步或监控。二、镜像的3种运行模式高性能(异步)  主体服务器上的更改被异步传送给镜像服务器。由于是异步执行,因此对性能的影响很小。高安全(同步)  主体服务器上的更改被同步传送给镜像服务器,而且只有当这些更改同时主体和镜像服务器上完成之后主体服务器才可以继续下一个更....

SQL Server 高可用性(五)数据库镜像
文章 2022-05-23 来自:开发者社区

SQL Server 高可用性(四)故障转移

一、SQL Server 故障转移群集  这是一个实例级的故障转移。备用节点需要较长的时间启动SQL Server服务,然后读取共享磁盘上的数据,最后才接管旧节点上的客户端请求。因此,实例级的故障转移一般需要较长的时间才可以成功切换到下一个节点(通常需要60秒或更长的时间)。甚至有时候切换时间过长而导致超时,从而不能成功实现故障转移。  有时候为了实现特定的目的,需要手动将服务从一个节点切换到另....

SQL Server 高可用性(四)故障转移
文章 2022-05-23 来自:开发者社区

SQL Server 高可用性(三)共享磁盘

一、共享磁盘  在群集技术中可能会用到共享磁盘。这类磁盘可以被多个节点同时访问,但任一时间只有主节点对共享磁盘享有使用权。二、使用共享磁盘的场景仲裁磁盘  在搭建MSFC时,如果是偶数个节点,那么可以添加一个仲裁磁盘,从而使投票时可以形成“多数”。SQL Server Cluster的数据磁盘  SQL Server Cluster的本质,是将所有的SQL Server数据库放在一个所有节点共享....

SQL Server 高可用性(三)共享磁盘
文章 2022-05-22 来自:开发者社区

SQL Server 高可用性(二)群集与侦听器

一、群集MSFC  在SQL Server中谈到群集,首先就会存在一个误区。实际上,SQL Server群集应当理解为“在MSFC中运行的SQL Server Service”,它依赖于MSFC。  在Windows Server 2003时,Windows的群集被称为Microsoft Cluster Service(MSCS)。从Windows Server 2008 开始被称为 Micro....

SQL Server 高可用性(二)群集与侦听器
文章 2022-05-22 来自:开发者社区

SQL Server 高可用性(一)AlwaysOn 技术

从 SQL Server 2008 开始,微软在“高可用”、“灾难恢复”技术中使用 AlwaysOn 一词。在 SQL Server 2012 中,微软明确地打出的 AlwaysOn 招牌。  SQL Server AlwaysOn 即“全面的高可用性和灾难恢复解决方案”。使用 AlwaysOn,您可以提高应用程序可用性,并且通过简化高可用性 (HA) 部署和管理方面的工作,获得更好的硬件投资回....

SQL Server 高可用性(一)AlwaysOn 技术
文章 2017-12-21 来自:开发者社区

SQL Server高可用性(High Availability)——Failover Clustering

参考文献: http://msdn.microsoft.com/en-us/library/hh270278.aspx 本文转自xwdreamer博客园博客,原文链接:http://www.cnblogs.com/xwdreamer/archive/2012/09/09/2677555.html,如需转载请自行联系原作者

文章 2017-12-21 来自:开发者社区

SQL Server高可用性(High Availability)——Database Replication

参考文献: http://msdn.microsoft.com/en-us/library/ff647672.aspx http://www.sqlserver-training.com/video-how-to-setup-replication-with-sql-server-2008/- 本文转自xwdreamer博客园博客,原文链接:http://www.cnblogs.com/xw...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注