Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server 2022 (16.x)
Azure SQL verwaltete Instanz
Enthält Informationen zu Abfragespeicher Plänen, die für sekundäre Replikate mit sp_query_store_force_plan erzwungen wurden, wenn Abfragespeicher für sekundäre Replikate aktiviert ist. Sie können diese Informationen verwenden, um zu bestimmen, welche Abfragen Pläne für verschiedene Replikatgruppen erzwungen haben.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
plan_forcing_location_id | bigint | Vom System zugewiesene ID für diesen Plan, der den Standort erzwingt. |
query_id | bigint | Verweise query_id in sys.query_store_query |
plan_id | bigint | Verweise plan_id in sys.query_store_plan |
replica_group_id | bigint | Aus dem Parameter force_plan_scope in sp_query_store_force_plan (Transact-SQL). Verweise replica_group_id in sys.query_store_replicas |
Berechtigungen
Erfordert die VIEW DATABASE STATE
-Berechtigung.
Beispiel
Verwenden Sie sys.query_store_plan_forcing_locations
, verbunden mit sys.query_store_replicas, um Abfragespeicher Pläne abzurufen, die für alle sekundären Replikate erzwungen wurden.
SELECT query_plan
FROM sys.query_store_plan AS qsp
INNER JOIN sys.query_store_plan_forcing_locations AS pfl
ON pfl.query_id = qsp.query_id
INNER JOIN sys.query_store_replicas AS qsr
ON qsr.replica_group_id = qsp.replica_group_id
WHERE qsr.replica_name = 'yourSecondaryReplicaName';
Nächste Schritte
- sys.query_store_replicas (Transact-SQL)
- sys.sp_query_store_force_plan (Transact-SQL)
- sys.database_query_store_internal_state (Transact-SQL)
- sys.query_store_plan (Transact-SQL)
- sys.query_store_query (Transact-SQL)
- Überwachen der Leistung mit dem Abfragespeicher
- Bewährte Methoden für den Abfragespeicher