Поделиться через


sys.query_store_replicas (Transact-SQL)

Область применения: SQL Server 2022 (16.x) Управляемый экземпляр SQL Azure

Содержит сведения о репликах хранилище запросов при включении хранилище запросов для вторичных реплик. Эти сведения можно использовать для определения того, что replica_group_id следует использовать при использовании хранилище запросов для принудительной или отмены плана на вторичной реплике с sys.sp_query_store_set_query_hints.

Имя столбца Тип данных Description
replica_group_id bigint Определяет номер набора реплик для этой реплики.
role_id tinyint 1 = первичная
2= вторичная
3=Гео-первичный
4=Geo-Secondary
replica_name nvarchar(max) Имя экземпляра реплики в группе доступности. NULLдля реплик в Управляемый экземпляр SQL Azure или База данных SQL Azure.

Замечания

Это представление каталога возвращает одинаковые данные строк для всех реплик. Представление каталога будет содержать строку для каждой реплики для каждого role_id наблюдаемого объекта. Например, группа доступности с двумя репликами изначально будет содержать две строки. После отработки отказа она будет содержать четыре строки: по одной строке для каждой реплики в первичных и вторичных ролях.

Разрешения

Требуется разрешение VIEW DATABASE STATE.

Следующие шаги