Назад | Перейти на главную страницу

Веб-сайт периодически теряет соединение с базой данных

Время от времени наш веб-сайт теряет соединение с sql-сервером, и я получаю следующие ошибки:

«Следующая ошибка: при установке соединения произошла ошибка, связанная с сетью или конкретным экземпляром».

«Следующая ошибка: при получении результатов от сервера произошла ошибка транспортного уровня. (Поставщик: поставщик TCP, ошибка: 0 - истек срок ожидания семафора.)»

«на SQL Server. Сервер не найден или недоступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение подключений».

«Следующая ошибка: Истекло время ожидания. Время ожидания истекло до получения соединения из пула. Это могло произойти из-за того, что все соединения в пуле использовались и был достигнут максимальный размер пула».

Потеря связи обычно происходит поздно ночью или очень рано утром в произвольное время. Он потеряет соединение ровно на 10 минут, а затем восстановит соединение, и все будет хорошо. В течение дня мы очень редко теряем связь. Мы размещаем наш веб-сайт с использованием IIS6 и имеем отдельный сервер базы данных с SQL Server 2005 и последними пакетами обновления. Заранее спасибо.