Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / в SMSS не отображает журнал для задания / 6 сообщений из 6, страница 1 из 1
13.03.2020, 17:11
    #39937220
Ёжик25
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в SMSS не отображает журнал для задания
По запросу msdb.dbo.sp_help_jobhistory отображаются около 400к записей журнала. Выборка занимает около минуты. При запросе через SSMS идет таймаут через ~30 секунд и пишет "время ожидания выполнения истекло". Подозреваю, что это какие то настройки самой студии. Подскажите, куда рыть.

Microsoft SQL Server 2016 (SP2) (KB4052908) - 13.0.5026.0 (X64) Mar 18 2018 09:11:49 Copyright (c) Microsoft Corporation Developer Edition (64-bit) on Windows Server 2012 R2 Standard 6.3 <X64> (Build 9600: )

версия SSMS - 14.0.17289.0

Настройки Optios-Query Execution-SQL Server-Execution time-out = 0
...
Рейтинг: 0 / 0
13.03.2020, 17:32
    #39937229
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в SMSS не отображает журнал для задания
Ловите запрос из студии, смотрите его план, смотрите на ожидания сессии.
msdb -- это, внезапно, база данных и с проблемными запросами в ней тоже необходимо разбираться так же, как с проблемными запросами в обычной БД.
...
Рейтинг: 0 / 0
13.03.2020, 17:52
    #39937244
Ёжик25
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в SMSS не отображает журнал для задания
Гавриленко Сергей Алексеевич,

Запрос с созданием табличной переменной, вставку туда данных из

exec msdb.dbo.sp_help_jobhistory
@job_id ='bb0e846c-5520-4915-a7fc-d75db0cc0b14'
@mode='FULL'

и далее выборку времянки я взял из Профайлера, когда запускал через SSMS просмотр журнала мышкой.
все 3 действия выполняются в query editor примерно 1 минуту.

Но при этом сам SSMS не отображает историю и пишет, что "время ожидания выполнения истекло". И дело не в том, что я не могу посмотреть журнал просто выполнив ХП sp_help_jobhistory, а в том, почему не удается данное действие при просмотре журнала в SSMS?

Кстати в профайлере этот запрос работает, как я уже написал, чуть больше 30 секунд, после чего SSMS отваливается.
...
Рейтинг: 0 / 0
13.03.2020, 18:14
    #39937254
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в SMSS не отображает журнал для задания
Ёжик25,

или ограничить/чистить историю или скриптами
...
Рейтинг: 0 / 0
13.03.2020, 18:23
    #39937255
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в SMSS не отображает журнал для задания
Ёжик25
Но при этом сам SSMS не отображает историю и пишет, что "время ожидания выполнения истекло". И дело не в том, что я не могу посмотреть журнал просто выполнив ХП sp_help_jobhistory, а в том, почему не удается данное действие при просмотре журнала в SSMS?
Таймаут вьювера истории зашит в коде, 30 секунд, в настройки не выведен.
Можно только удалить часть записи из истории. Ну, или разобраться, можно ли ускорить их вывод (как написал Гавриленко Сергей Алексеевич).

http://www.theboreddba.com/Categories/SQLServerAgent/Job-History-Timeout.aspx
https://social.technet.microsoft.com/Forums/sharepoint/en-US/218cf0cc-8f19-4eab-aedf-842c4b0103e6/cannot-view-job-history-of-a-particular-job?forum=sqltools
...
Рейтинг: 0 / 0
13.03.2020, 18:48
    #39937261
Ёжик25
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в SMSS не отображает журнал для задания
alexeyvg,

Ах вон оно что. Понял, значит нельзя. Премного благодарен.
Вопрос закрыт.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / в SMSS не отображает журнал для задания / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]