sys.query_store_replicas (Transact-SQL)

适用于:SQL Server 2022 (16.x) Azure SQL 数据库Azure SQL 托管实例

包含有关查询存储副本的信息,当启用了 可读辅助数据库的查询存储 时。 可以使用此信息来确定 replica_group_id 在使用查询存储强制或取消对具有 sys.sp_query_store_set_query_hints的次要副本执行计划时要使用的内容。

列名称 数据类型 描述
replica_group_id bigint 标识此副本的副本集编号。
role_type tinyint 1=主要
2=辅助
3=异地主数据库
4=异地辅助数据库
5 或更高版本=命名副本
replica_name nvarchar(max) 副本的实例名称。 NULL 用于 Azure SQL 托管实例中的副本。

注解

此目录视图在所有副本上返回相同的行数据。 目录视图包含每个副本的行,每个 role_type 副本都观察到该行。 例如,双副本可用性组最初包含两行。 故障转移后,它包含四行:主角色和辅助角色中每个副本的一行。

权限

需要 VIEW DATABASE STATE 权限。