SQL Server 2017 AlwaysOn AG 自动初始化
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server 2017 AlwaysOn AG 自动初始化相关的知识,希望对你有一定的参考价值。
何时不使用自动种子设定
在某些情况下,自动种子设定可能不是初始化次要副本的最优选择。 自动种子设定过程中,SQL Server 通过网络执行备份以进行初始化。 如果数据库非常大或者次要副本是远程副本,此过程会很缓慢。 在备份过程中,无法截断这些数据库的事务日志,因此,如果繁忙的数据库初始化过程耗时冗长,则可能导致事务日志大幅增加。 在将数据库添加到具有自动种子设定的可用性组之前,请先评估数据库大小、负载和副本之间的站点距离。
在自动种子设定的过程中,同时执行完整备份。通过以下语句查看进程信息。
SELECT r.command, r.wait_type, r.wait_resource, DB_NAME(tl.resource_database_id) as [database_name], tl.resource_type, tl.resource_subtype, tl.request_mode, tl.request_type, tl.request_status, r.session_id as blocked_session_id, r.blocking_session_id FROM sys.dm_tran_locks as tl join sys.dm_exec_requests as r on tl.request_session_id = r.session_id WHERE tl.request_session_id = <concerned session>
查看到VDI备份线程柱塞了102
而102正等待U锁。
以上是关于SQL Server 2017 AlwaysOn AG 自动初始化的主要内容,如果未能解决你的问题,请参考以下文章
SQL Server 2017 AlwaysOn AG ????????????????????????
SQL Server 2017 AlwaysOn AG 自动初始化
SQL Server 2017 AlwaysOn AG 自动初始化(十六)
SQL Server 2017 AlwaysOn AG 自动初始化(十四)