Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: SQL Server 2025 (17.x)
Azure SQL Database
Obsahuje informace o Query Store plánech, které jsou vynuceny používáním sp_query_store_force_plan. Použijte tyto informace k určení, které dotazy mají plány vnucované replikám pro čtení/zápis (primární) a jedné či více replik pouze pro čtení.
| Název sloupce | Datový typ | Description |
|---|---|---|
plan_forcing_location_id |
bigint | Systém přidělený ID pro tento plán vyžaduje lokalizaci. |
query_id |
bigint | Odkazy query_id v sys.query_store_query |
plan_id |
bigint | Odkazy plan_id v sys.query_store_plan |
replica_group_id |
bigint | Z parametru force_plan_scopev sp_query_store_force_plan (Transact-SQL). Odkazy replica_group_id v sys.query_store_replicas |
timestamp |
datetime | UTC datum a čas, kdy byla operace vynucení plánu použita. |
plan_forcing_type |
int | Typ plánu vynucování.0 = NONE1 = MANUAL2 = AUTO |
plan_forcing_type_desc |
nvarchar(60) | Textový popis .plan_forcing_typeNONE: Žádné vynucení plánuMANUAL: Plán vynucený uživatelemAUTO: Plán vynucený automatickým ladením |
Povolení
Vyžaduje oprávnění VIEW DATABASE STATE.
Oprávnění pro SQL Server 2022 a novější
Vyžaduje oprávnění VIEW DATABASE PERFORMANCE STATE k databázi.
Example
Použijte sys.query_store_plan_forcing_locations, spojený s sys.query_store_replicas, abyste získali 20 nejlepších Query Store plánů, které byly vynucené.
SELECT TOP (20)
pfl.query_id,
pfl.plan_id,
CASE qsr.replica_group_id
WHEN 1 THEN 'PRIMARY'
WHEN 2 THEN 'SECONDARY'
WHEN 3 THEN 'GEO SECONDARY'
WHEN 4 THEN 'GEO HA SECONDARY'
ELSE CONCAT('REPLICA_', qsr.replica_group_id)
END AS replica_type,
pfl.[timestamp],
pfl.plan_forcing_type_desc
FROM sys.query_store_plan_forcing_locations AS pfl
INNER JOIN sys.query_store_replicas AS qsr
ON qsr.replica_group_id = pfl.replica_group_id
ORDER BY pfl.[timestamp] DESC;
Související obsah
- sys.query_store_replicas (Transact-SQL)
- sp_query_store_force_plan (Transact-SQL)
- Query Store pro čitelné sekundární repliky.
- sys.database_query_store_internal_state (Transact-SQL)
- sys.query_store_plan (Transact-SQL)
- sys.query_store_query (Transact-SQL)
- Sledujte výkon pomocí nástroje Query Store