次の方法で共有


sys.query_store_replicas (Transact-SQL)

適用対象: SQL Server 2022 (16.x) Azure SQL Managed Instance

セカンダリ レプリカクエリ ストアクエリ ストアが有効になっている場合レプリカに関する情報が含まれます。 この情報を使用して、クエリ ストアを使用して、sys.sp_query_store_set_query_hintsを持つセカンダリ レプリカでプランを強制または強制解除するときに使用するreplica_group_idを決定できます。

列名 データ型 説明
replica_group_id bigint このレプリカのレプリカ セット番号を識別します。
role_id tinyint 1 = プライマリ
2 = セカンダリ
3=geo-Primary
4= geo セカンダリ
replica_name nvarchar(max) 可用性グループ内のレプリカのインスタンス名。 NULL Azure SQL Managed Instance または Azure SQL Database のレプリカの場合。

解説

このカタログ ビューは、すべてのレプリカで同じ行データを返します。 カタログ ビューには、観察されたすべての role_id のレプリカごとに 1 行が含まれます。 たとえば、2 レプリカの可用性グループには、最初は 2 つの行が含まれます。 フェールオーバー後は、プライマリ ロールとセカンダリ ロールの両方のレプリカごとに 1 行という 4 つの行が含まれます。

アクセス許可

VIEW DATABASE STATE アクセス許可が必要です。

次のステップ