Задать вопрос
itinyakov
@itinyakov

SQL Server использование 100% CPU?

Здравствуте!


Возникла проблема с SQL Server 2008 R2 Enterprise. После большого изменения данных в таблице (добавлено несколько миллионов строк) SQL Server начал выполнять внутренние обслуживающие задачи и сильно грузить процессор. При этом, конечно, запросы обрабатывать он стал на порядок медленне. Количество внешних запросов в порядке нормы (думаю, ими можно пренебречь).


Вопросы:

1. Как понять, какие именно задачи он выполняет? Перестройка индексов, обновление статистик…

2. Как отключить(отложить) выполнение этих задач?
  • Вопрос задан
  • 6435 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    MS SQL Server Developer
    5 месяцев
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
  • OTUS
    SQL для разработчиков и аналитиков
    3 месяца
    Далее
  • Сетевая Академия ЛАНИТ
    Выполнение запросов на языке Transact-SQL
    1 неделя
    Далее
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
  • Сетевая Академия ЛАНИТ
    Администрирование баз данных SQL Server
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
@wwi
Еще вариант, использовать «SQL Server Profiler» — можно отследить какие ресурсы использует каждый запрос и даже команда в хранимой процедуре
Ответ написан
Комментировать
Проверьте логирование. У нас на работе были подобные проблемы из-за логирования.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы