Зміст:
Визначення - Що означає моніторинг плану запитів?
Моніторинг плану запитів - це акт моніторингу виконання та виведення запиту під час виконання. План запитів містить чіткі логічні кроки для виконання таких завдань, як запит баз даних та отримання даних. Так само, як створення плану запитів є складним завданням, моніторинг його продуктивності та результатів є складним процесом. Моніторинг - це багатовимірна задача, і план повинен відслідковувати декілька аспектів запиту, такі як ефективність, вкладені кроки та їх виконання та швидкість пошуку.
Моніторинг плану запитів також відомий як моніторинг плану SQL.
Техопедія пояснює моніторинг плану запитів
План запитів - це складний набір етапів, обрамлених залежно від того, яка мета запиту. Наприклад, запит, який отримує імена всіх працівників фінансового відділу невеликої компанії, швидше за все, буде більш простим запитом, ніж той, який отримує імена та номери паспортів працівників, імена яких містять певні букви та які проживають у певних штатах. Складні плани можуть мати вкладені запити, петлі або гілки, і кожна складність може означати запит різного набору баз даних, джерел даних або таблиць у різних місцях.
Хоча легко контролювати плани запитів на простих запитах, він займає детальний огляд планів запитів щодо складних запитів. Наприклад, складні запити з великою кількістю гніздування та розгалуження можуть бути дорогими і вимагають багато часу та системних ресурсів. Завдання плану запитів визначити конкретну частину запиту, яка викликала зниження продуктивності, і це може бути трудомістким завданням.