Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 История выполненных запросов(MSSQL 2008R2).  [new]
Farhod
Member

Откуда:
Сообщений: 46
Не как не могу найти в просторах

Как можно посмотреть историю выполненных запросов?
Например есть текущие запущенные запросы sys.dm_exec_requests, а для выполненных/закончившихся запросов нет.
Есть sys.dm_exec_query_stats, но он не показывает пользователя, хоста и другие. Так же хотелось посмотреть статус результата (т.е. показывал запросы которые закончились с ошибкой deadlock victim).
20 сен 15, 18:54    [18172726]     Ответить | Цитировать Сообщить модератору
 Re: История выполненных запросов(MSSQL 2008R2).  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31962
Farhod
Есть sys.dm_exec_query_stats, но он не показывает пользователя, хоста и другие
Потому что это не история запросов, там их нет. Это планы звпросов, т.е. если запрос выполнят несколько раз разные пользователи, то запись в sys.dm_exec_query_stats всё равно будет одна.

Для истории запросов есть профайлер. Но писать "вообще все запросы" - дело ресурсоёмкое.
20 сен 15, 19:01    [18172741]     Ответить | Цитировать Сообщить модератору
 Re: История выполненных запросов(MSSQL 2008R2).  [new]
Farhod
Member

Откуда:
Сообщений: 46
alexeyvg,

Спасибо понятно, а вообще возможно ли посмотреть запросы которые закончились с deadlock viktim.
21 сен 15, 07:06    [18173454]     Ответить | Цитировать Сообщить модератору
 Re: История выполненных запросов(MSSQL 2008R2).  [new]
Glory
Member

Откуда:
Сообщений: 104751
Farhod
а вообще возможно ли посмотреть запросы которые закончились с deadlock viktim.

Если вы заранее не настроили их трассировку, то нельзя
21 сен 15, 08:11    [18173487]     Ответить | Цитировать Сообщить модератору
 Re: История выполненных запросов(MSSQL 2008R2).  [new]
o-o
Guest
Может, еще до ТС включили TF 1222 и 1204,
например, у нас включено, хотя никто не разгребает отловленное
21 сен 15, 08:52    [18173536]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить