TechKnowledge Content
Информацията в този документ се отнася за: – Чудесни равнини в Microsoft SQL Server РЕЗЮМЕ Тази статия описва как да създадете SQL проследяване с
Profiler на Microsoft SQL Server 2000-2014.
ПОВЕЧЕ ИНФОРМАЦИЯ
Следвайте тези стъпки, за да създадете SQL проследяване.
1. Щракнете върху Старт, посочете Програми, щракнете върху Microsoft SQL Server XXXX и след това щракнете върху SQL Server XXXX Profiler. (Където XXXX е версията, която използвате.)
2. В менюто Файл щракнете върху Създаване и след това щракнете върху Проследяване. (или Файлов | Ново проследяване)
3. Свързване да SQL Server.
4. Щракнете върху раздела Общи, въведете име в полето Проследяване на име, щракнете, за да изберете опцията Запиши във файла и дайте име на файла, в който да заснемете данни, и щракнете върху ОТВОРИ и щракнете върху Запиши. Обратно в раздела Общи въведете стойност в полето Задаване на максимален размер на файла (МБ), щракнете, за да изберете опцията Разрешаване на преобръщане на файлове, и след това щракнете, за да изберете опцията Сървърът обработва проследяването на данни.
5. Щракнете върху раздела Избор на събития, поставете отметка в квадратчето в долния десен ъгъл за Показване на всички събития и Показване на всички колони.
6. След това разгънете следните класове събития и маркирайте събитията, дефинирани по-долу: Курсори – CursorClose – CursorExecute – CursorOpen – CursorPrepare Errors and Warnings – Внимание – Изключение – Липсващи статистики на колоните – Заключване: Блокиране – Заключване: Сесии с верига на блокиране
–
ExistingConnection
Performance –
ShowPlan All
Stored Procedures
- RPC: Starting
- RPC: Completed -
SP:
Recompile -
SP: Стартиране
-SP: StmtCompleted -
SP: StmtStarting
TSQL -
SQL:BatchCompleted -
SQL:BatchStarting
- SQL:StmtCompleted
- SQL:StmtStarting
Ако
някой от класовете събития или типовете събития не се показват в полето Избрани класове събития, щракнете, за да изберете елемента в полето Налични класове на събития, и след това щракнете върху Добави.
7. Щракнете върху раздела Колона с данни и се уверете, че в полето Избрани данни се показват следните колони: – Начален час – краен час – SPID – клас на събитие – текстови данни – цели данни – двоични данни – времетраене – процесор – четене – запис – име на приложение – потребителско име NT – LoginName Ако някоя от колоните не се показва в полето Избрани
данни, щракнете, за да изберете елемента в полето Налични данни, след което щракнете върху Добави.
Може да се наложи да ограничите LoginName до конкретен потребител, ако сте в среда на терминални услуги, където има много потребители в системата. Като цяло, въпреки че препоръчваме да не ограничавате потребителя и да ни уведомите какъв потребител е той (тъй като често е полезно да знаете какво друго се изпълнява едновременно.)
8. Щракнете върху Изпълни, за да стартирате проследяването.
9. В менюто Файл щракнете върху Спри проследяването, за да спрете проследяването. (Или червената квадратна икона в горната част на прозореца за проследяване.) В противен случай проследяването ще продължи да се изпълнява и ще запълни ограничението за пълен размер на таблица/файл, дефинирано в стъпка 4.
10. В менюто Файл щракнете върху Запиши като и след това щракнете върху Проследяване на файл. Дайте име на файла и го запишете.
Тази статия е TechKnowledge Document ID:27316