Использование ЦП SQL Server 2008 переходит к 100% - диагностирующий необходимую помощь?

  1. Добавьте к /boot/loader.conf строка snd_hda_load="YES"

  2. Введите в терминале kldload snd_hda

  3. Если у Вас есть много выборов звуковых карт правильный через /etc/sysctl.conf. Набор hw.snd.default_unit указывание исправляет тот.

PS. Звуковая карта включена в BIOS?

1
задан 17 June 2012 в 08:05
3 ответа

При рассмотрении профилировщика должен быть столбец CPU. Запросы, которые имеют самое высокое значение в столбце, являются теми, которые используют много процессорного времени. Также пойдите, находят sp_whoisactive и помещают его на машину. При выполнении этого, это покажет Вам запросы, которые занимают много времени и ЦП для выполнения, в то время как они работают.

0
ответ дан 4 December 2019 в 01:27

Вы делаете регулярное техобслуживание на базе данных как резервные копии, обновляете статистику, индекс восстанавливает? Я видел, что в большой степени фрагментированная производительность причины базы данных выходит как Вы, описывают.

0
ответ дан 4 December 2019 в 01:27

Я бы также посмотрел на sys.dm_os_wait_stats, чтобы узнать, что сервер ждет.

Если несколько запросов действительно так сильно ограничивают ЦП, я подозреваю, что много параллельного исполнения. Это то, что нужно искать.

1
ответ дан 4 December 2019 в 01:27

Теги

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