Това wikiHow ви учи как да използвате SQL Server Query Store за наблюдение на изпълнението на вашите заявки към базата данни.
Стъпки
Част 1 от 3: Активиране на Query Store
Стъпка 1. Отворете Студио за управление на SQL Server
Можете да използвате функцията Query Store на SQL Server, за да наблюдавате базата данни за проблеми с производителността. Тази функция е включена в SQL Server 2016 и по -нови версии, но ще трябва да я активирате ръчно.
Стъпка 2. Отворете Object Explorer
Ако още не виждате Object Explorer, щракнете върху Изглед меню в горната част на екрана, след което щракнете върху Object Explorer.
Стъпка 3. Щракнете с десния бутон върху базата данни, която искате да проверите
Ще се появи меню.
Магазинът за заявки не може да се използва за наблюдение на основните или tempdb бази данни
Стъпка 4. Щракнете върху Свойства
Стъпка 5. Щракнете върху Магазин за заявки
Той е в диалоговия прозорец Свойства.
Стъпка 6. Изберете Включено под ″ Режим на работа (заявено)
Store Магазинът за заявки ще започне да проследява всички заявки.
Стъпка 7. Опреснете базата данни в панела Object Explorer
Това добавя папката Query Store към панела.
Стъпка 8. Персонализирайте, когато Query Store агрегира нови данни
Магазинът за заявки ще обобщава нови статистически данни на всеки 60 минути по подразбиране. Ето как да промените интервала (като използвате 15 минути като пример):
- ALTER DATABASE
- ЗАДАВАНЕ НА QUERY_STORE (INTERVAL_LENGTH_MINUTES = 15);.
Част 2 от 3: Намиране на най-търсещите ресурси заявки
Стъпка 1. Щракнете върху - до Store Query Store ″ в Object Explorer
Това показва всички опции на Query Store.
Използвайте този метод, за да разберете кои конкретни заявки използват най -много сървърни ресурси
Стъпка 2. Щракнете върху Заявки за консумация на най -големи ресурси
Това отваря графика, която показва 25-те най-ресурсоемки заявки в базата данни. Тези резултати са доста широки, но можете допълнително да персонализирате графиката, за да получите по -полезна информация.
Стъпка 3. Щракнете върху Конфигуриране
Той е в горния десен ъгъл на отчета. Ще се появи диалогов прозорец.
Стъпка 4. Изберете критериите за потребление на ресурси
В горния раздел (″ Критерии за потребление на ресурси ″) изберете кой ресурс искате да проверите (напр. CPU време, Консумация на памет) и желаната статистика (напр. Ср, Обща сума).
Стъпка 5. Изберете период от време
В секцията ″ Интервал на времето, изберете периода, за който искате да видите резултатите. Можете да изберете опция от падащото меню или да вмъкнете конкретни дати в предоставените полета.
Стъпка 6. Изберете колко резултати да видите
За да видите всички заявки за избрания период от време, щракнете върху всичко под заглавката ″ Връщане ″. За да покажете определен брой заявки, изберете Горна част и въведете номер (напр.
Стъпка 10., 100).
Ако искате да се придържате към 25 -те най -лоши нарушители, няма нужда да правите промени под заглавката ″ Връщане ″
Стъпка 7. Щракнете върху OK
Статистическите данни сега ще се опреснят, за да покажат това, което искате да видите.
Стъпка 8. Регулирайте изгледа (по избор)
Използвайте малките графични икони (решетката, диаграмата и стълбовидната диаграма), за да видите резултатите в различни формати. Тези бутони са в горния десен ъгъл на резултатите.
Част 3 от 3: Проверка за регресирани заявки
Стъпка 1. Щракнете върху - до Store Query Store ″ в Object Explorer
Това показва всички опции на Query Store.
Използвайте този метод, за да намерите конкретни заявки, които се изпълняват по -бавно, отколкото преди
Стъпка 2. Щракнете върху Регресирани заявки
Това отваря панела Регресирани заявки, където ще намерите заявките и плановете в магазина за заявки.
Стъпка 3. Изберете план от първото падащо меню
Това е менюто с надпис ″ Проверете за регресия в ″ над горния ляв ъгъл на панела. Всеки от плановете ще показва различен графичен отчет за ефективността на вашите заявки.
- Например, ако искате да проверите за проблеми с времето, необходимо за изпълнението на заявките, изберете Продължителност.
- За да видите проблеми, свързани с използването на RAM, изберете Консумация на памет.
Стъпка 4. Изберете статистика от второто падащо меню
Това е менюто с надпис ″ Въз основа на ″ (вдясно от предишното меню. Това показва отново резултатите.