SQL Server перегружает процессор и память - вызвано изменением системных часов - PullRequest
1 голос
/ 03 ноября 2010

Я разрабатывал с использованием Sharepoint 2007 на виртуальной машине и недавно протестировал некоторые функции, пытаясь изменить системную дату.

С тех пор сервер SQL использует 50% ЦП и много памяти.

Я ограничил память, но понятия не имею, как решить проблему.

Подробнее: Процесс с использованием 50% ЦП (1 ядро ​​из 2 для виртуальной машины)sqlserver.exe

Ответы [ 4 ]

1 голос
/ 04 ноября 2010

Проблема была с самой Sharepoint.

Отключив службу поиска (которую мне не нужно запускать на моей виртуальной машине), загрузка ЦП SQL Server вернулась к нормальной работе после перезапуска.

Чтобы отключить это, перейдите вв Sharepoint 3.0 Central Admin> Операции> Службы на сервере

Остановить поиск Office SharePoint Server.

1 голос
/ 03 ноября 2010

попробуйте перезапустить (либо экземпляр, либо весь сервер). Я не уверен на 100%, если изменения в объеме памяти происходят без перезапуска. перезапуск также очистит всю память и процессы.

1 голос
/ 03 ноября 2010

Проверьте монитор активности, чтобы узнать, сколько процессов занимает больше времени.Вы можете запустить монитор активности из папки «Управление».Для деталей уровня запроса используйте SQL Profiler.Работа с профилировщиком лучше всего объясняется здесь:

http://blog.sqlauthority.com/2009/08/03/sql-server-introduction-to-sql-server-2008-profiler-2/

0 голосов
/ 03 ноября 2010

Кажется, что есть некоторые известные проблемы с низкой производительностью SQL Server 2005 на экземпляре VMWare (при условии, что это то, что вы используете), по крайней мере, согласно моему случайному поиску. Отчеты панели мониторинга производительности SQL Server 2005 для узких мест?

...