Начало » Использование СУБД » Microsoft SQL Server » Содержимое default trace
Содержимое default trace [сообщение #599] |
Fri, 16 September 2022 17:27 |
komrad
Сообщений: 14 Зарегистрирован: July 2022
|
Junior Member |
|
|
Default trace удобный инструмент для анализа некоторых событий в SQL сервере. Он включен по умолчанию, имеет ограниченный объем (5 файлов по 20МБ) и собирает следующие события:
Database
Data File Auto Grow
Data File Auto Shrink
Database Mirroring State Change
Log File Auto Grow
Log File Auto Shrink
Errors and Warnings
ErrorLog
Hash Warning
Missing Column Statistics
Missing Join Predicate
Sort Warnings
Full text
FT:Crawl Started
FT:Crawl Stopped
Objects
Object:Altered
Object:Created
Object:Deleted
Performance
Plan Guide Unsuccessful
Security Audit
Audit Add DB User Event
Audit Add Login to Server Role Event
Audit Add Member to DB Role Event
Audit Add Role Event
Audit Addlogin Event
Audit Backup/Restore Event
Audit Change Audit Event
Audit Change Database Owner
Audit Database Scope GDR Event
Audit DBCC Event
Audit Login Change Property Event
Audit Login Failed
Audit Login GDR Event
Audit Schema Object GDR Event
Audit Schema Object Take Ownership Event
Audit Server Alter Trace Event
Audit Server Starts And Stops
Server
Server Memory Change
Подробнее по этой теме:
https://www.mssqltips.com/sqlservertip/3445/using-the-sql-se rver-default-trace-to-audit-events/
Для удобства анализа содержимого была создана процедура sp_helptrace, которая показывает события из default trace, позволяет фильтровать по имени базы и пользователю.
Кроме того, процедура выдает текст выполненного запроса в закладке Messages. Это удобно для более точного анализа трассы.
Пример вывода и текст процедуры в приложеннных файлах.
enjoy!
|
|
|
Переход к форуму:
Текущее время: Thu Dec 19 14:55:29 GMT+3 2024
Общее время, затраченное на создание страницы: 0.00941 секунд
|