可用性增强功能(数据库引擎)

为保护企业环境中的应用程序数据库不受计划内和计划外停机的影响,SQL Server 2012 引入了 AlwaysOn 可用性组 功能和多种其他高可用性增强功能。

本主题内容

  • SQL Server 2012 SP1 中的新增功能或增强功能

  • AlwaysOn SQL Server 故障转移群集实例

  • AlwaysOn 可用性组

  • 联机操作

SQL Server 2012 SP1 中的新增功能或增强功能

有关所有 SQL Server 2012 SP1 增强功能的摘要,请参阅 SQL Server 2012 SP1 中的新增功能或增强功能

针对操作系统升级的 AlwaysOn 可用性组的跨群集迁移

SQL Server 2012 SP1 引入了对 AlwaysOn 可用性组的跨群集迁移的支持,以便部署到新的 Windows Server 故障转移群集 (WSFC) 群集。 跨群集迁移将一个 AlwaysOn 可用性组或一批可用性组移到新的目标 WSFC 群集,并且所用的停机时间最短。 通过跨群集迁移过程,您可以在升级到 Windows Server 2012 群集时维护您的服务级别协议 (SLA)。 SQL Server 2012 SP1 必须安装并且为目标 WSFC 群集上的 AlwaysOn 启用。 跨群集迁移能否成功取决于对目标 WSFC 群集的详尽计划和准备。

有关详细信息,请参阅针对操作系统升级的 AlwaysOn 可用性组的跨群集迁移

用于“返回首页”链接的箭头图标[返回页首]

AlwaysOn SQL Server 故障转移群集实例

  • **多子网故障转移群集:**SQL Server 多子网故障转移群集是一种配置,其中每个故障转移群集节点都连接到其他子网或其他子网组。这些子网可以处于同一位置中,也可以位于地理上分散的站点。 跨地理上分散的站点进行群集有时称为拉伸群集。 因为没有所有节点都可以访问的共享存储,所以在多个子网上的数据存储之间应该复制数据。 对于数据复制,有多个可用数据的副本。 因此,多子网故障转移群集除了具备高可用性之外,还提供了灾难恢复解决方案。 有关详细信息,请参阅 SQL Server 多子网群集 (SQL Server)

  • **针对群集运行状况检测的灵活的故障转移策略:**在 SQL Server 故障转移群集实例中,在某个给定时间只有一个节点可以拥有群集资源组。 系统通过此故障转移群集实例的该节点支持客户端请求。 在发生故障转移的情况下,组的所有权将转移给故障转移群集中的另一个节点。 此过程称为故障转移。 通过 SQL Server 2012 中引入的改善的故障检测以及添加故障条件级别属性,可以配置更灵活的故障转移策略。 有关详细信息,请参阅 故障转移群集实例的故障转移策略

  • **间接检查点:**间接检查点功能提供可用于替代自动检查点的一种数据库特定的方法,该功能是由服务器属性配置的。 间接检查点实现了一种新的针对数据库引擎的算法。 与自动检查点相比,此算法在发生崩溃或故障时提供更精确的数据库恢复时间。 若要确保数据库恢复不超过给定数据库的允许的停机时间,您可为该数据库指定最长允许停机时间。

    注意注意

    为间接检查点配置的数据库上的联机事务工作负荷可能导致性能下降。

    有关详细信息,请参阅数据库检查点 (SQL Server)

用于“返回首页”链接的箭头图标[返回页首]

AlwaysOn 可用性组

部署 AlwaysOn 可用性组 涉及创建和配置一个或多个可用性组。 “可用性组”是一种容器,该容器定义一组用户数据库(“可用性数据库”)以作为单个单元进行故障转移和一组“可用性副本” 以承载每个可用性数据库的副本。 每个可用性组需要至少两个可用性副本:“主副本”和一个“辅助副本”。

AlwaysOn 可用性组 提供了一组丰富的选项来提高数据库的可用性并改进资源使用情况。 主要组件如下:

有关详细信息,请参阅 AlwaysOn 可用性组:互操作性 (SQL Server)

AlwaysOn 可用性组工具

AlwaysOn 可用性组 提供了一组集成的工具来简化部署和管理可用性组,这些工具包括:

用于“返回首页”链接的箭头图标[返回页首]

联机操作

  • 对联机索引生成的扩展支持

    现在可以联机方式生成、重新生成或删除包含大型对象 (LOB) 数据(varchar(max)、nvarchar(max)、varbinary(max) 或 XML 数据)列的索引。 有关联机索引操作的信息,请参阅联机索引操作准则联机执行索引操作

  • 减少了应用程序升级的停机时间

    添加包含默认值的表列的操作现在是一个仅针对元数据的操作,因此,只需对对象采用短暂的排他锁定(通常持续时间少于 1 秒)。 不再需要长期排他表锁。 有关添加表列的信息,请参阅向表中添加列(数据库引擎)

用于“返回首页”链接的箭头图标[返回页首]

请参阅

概念

新增功能(数据库引擎)

AlwaysOn 可用性组 (SQL Server)

AlwaysOn 故障转移群集实例 (SQL Server)

Windows Server 故障转移群集 (WSFC) 与 SQL Server