Вопрос

У меня есть сервер SQL Server 2005, который большую часть времени работает нормально.

Сегодня пользователи начали получать время, открывая новые соединения, в том числе я, когда я попытался открыть еще одну вкладку на SSMS.

Я везде смотрел на проблему, но я не нашел ничего не так с сервером!

Это более 10000 секунд PLE,> 99,80 коэффициента удара кэша, целевая память 10 ГБ и использование только около 4 ГБ. Сервер имеет 16 процессора, а нагрузка значительно ниже 20%. Ввод/вывод довольно низкий, большая часть активности происходит от журнала и контрольных точек, и лишь редко LazyWriter должен писать вещи на диск.

Этот сервер всегда был довольно недостаточно, и все же сегодня я начал получать тайм -ауты при открытии новых соединений.

Сервер был перезапущен, и проблема сохраняется.

Моя первая мысль была бы винить в сети, но у меня есть удаленная настройка ЦАП, и я смог подключиться к серверу без каких -либо задержек при использовании ЦАП, поэтому я не уверен, что это сеть.

Как я могу отследить эту проблему и диагностировать, что происходит? Какие инструменты или методы могут помочь мне решить это?

Это было полезно?

Решение

Вы проверили журнал ошибок? В Explorer, разверните управление, разверните журналы SQL Server, щелкните правой кнопкой мыши Current... и выберите Show SQL Server Log. Анкет Надеемся, что там будет больше подробностей о том, что вызывает тайм -ауты. Если вы можете опубликовать что -нибудь подозреваемое, что вы найдете там, мы можем помочь вам в дальнейшем для устранения неполадок (хотя это может быть что -то очевидное, например, вход в систему или губернатор ресурсов).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с dba.stackexchange
scroll top