под VMWare ESXi. Стал замечать в логах мониторинга, что каждое утро с 7-00 примерно до 7-30 вырастает потребление CPU до 100%. В это время что-либо посмотреть на данном виртуальном сервере невозможно - все висит, видно только, что CPU занят в отсечку процессом SQL-сервера. Как узнать чем был занят SQL сервер в определенный промежуток времени? Пока точно понятно, что это не планы обслуживания, а что-то другое.
Как быстрый и простой вариант в джоб закидываете выполнение sp_WhoIsActive с параметрами и интервалом в 10-30 секунд с выводом результатов в таблицу
Обсуждают сегодня