Udostępnij za pośrednictwem


Weryfikacja przewodników planu po aktualizacji

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL Database w usłudze Microsoft Fabric

Ważny

wskazówki magazynu zapytań zapewniają łatwiejszą metodę kształtowania planów zapytań bez zmieniania kodu aplikacji. Wskazówki dotyczące magazynu zapytań są prostsze niż przewodniki dotyczące planu. Wskazówki dotyczące magazynu zapytań są dostępne w usłudze Azure SQL Database, bazie danych SQL w usłudze Microsoft Fabric, usłudze Azure SQL Managed Instance i w programie SQL Server 2022 (16.x) i nowszych wersjach.

Zalecamy ponowną ocenę i testowanie definicji przewodnika planu podczas aktualizacji aplikacji do nowej wersji programu SQL Server. Wymagania dotyczące dostrajania wydajności i sposób dopasowywania wskazówek planu mogą ulec zmianie. Chociaż nieprawidłowy przewodnik wykonania planu nie spowoduje niepowodzenia zapytania, plan jest kompilowany bez jego użycia i może nie być optymalnym rozwiązaniem. Po uaktualnieniu bazy danych do nowszej wersji aparatu bazy danych zalecamy wykonanie następujących zadań:

  • Zweryfikuj istniejące przewodniki planu przy użyciu funkcji sys.fn_validate_plan_guide.

  • Użyj zdarzeń rozszerzonych, aby monitorować błędne plany przez pewien okres czasu przy użyciu przewodnika planu Nieudane zdarzenie.