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


sys.query_store_replicas (Transact-SQL)

Применимо к:База данных SQL Azure 2025 (17.x)

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

Хранилище запросов для вторичных реплик поддерживается начиная с SQL Server 2025 (17.x) и более поздних версий, а также в Azure SQL Database. Для полной поддержки платформы см. Query Store для вторичных реплик.

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

Замечания

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

Разрешения

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