![How to Analyze Performance of SOQL Queries with Query Plan Tool | Salesforce Platform](https://i.ytimg.com/vi/0nqZPPWKbr0/hqdefault.jpg)
Zawartość
- Definicja - Co oznacza monitorowanie planu zapytań?
- Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
- Techopedia wyjaśnia monitorowanie planu zapytań
Definicja - Co oznacza monitorowanie planu zapytań?
Monitorowanie planu zapytania to czynność polegająca na monitorowaniu wydajności i wyników zapytania podczas wykonywania. Plan zapytań zapewnia jasne, logiczne kroki do wykonywania zadań, takich jak sprawdzanie baz danych i pobieranie danych. Podobnie jak tworzenie planu zapytań jest złożonym zadaniem, monitorowanie go pod kątem wydajności i wyników jest złożonym procesem. Monitorowanie jest zadaniem wielowymiarowym, a plan musi monitorować wiele aspektów zapytania, takich jak wydajność, zagnieżdżone kroki i ich wydajność oraz szybkość pobierania.
Monitorowanie planu zapytania jest również znane jako monitorowanie planu SQL.
Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.
Techopedia wyjaśnia monitorowanie planu zapytań
Plan zapytania to złożony zestaw kroków w ramce, w zależności od celu zapytania. Na przykład zapytanie wyszukujące nazwiska wszystkich pracowników w dziale finansowym małej firmy prawdopodobnie byłoby prostsze niż zapytanie, które wyszukuje nazwiska i numery paszportowe pracowników, których nazwiska zawierają określone litery i którzy przebywają w określonych stanach. Złożone plany mogą mieć zagnieżdżone zapytania, pętle lub gałęzie, a każda złożoność może oznaczać zapytania do innego zestawu baz danych, źródeł danych lub tabel w różnych lokalizacjach.
Monitorowanie planów zapytań w przypadku prostych zapytań jest proste, jednak szczegółowa analiza planów zapytań dotyczy złożonych zapytań. Na przykład złożone zapytania z dużą ilością zagnieżdżania i rozgałęziania mogą być kosztowne i zajmować dużo czasu i zasobów systemowych. Zadaniem planu zapytań jest zidentyfikowanie określonej części zapytania, która spowodowała spadek wydajności i może być czasochłonnym zadaniem.