мое приложение разработано на классическом asp, но также использует asp.net, когда я переношу приложение на .Net. Его использование SQL-сервера в качестве базы данных и размещение на сервере Windows 2003.SQL Server timeout
Теперь проблема в том, что приложение продолжает работать отлично в течение длительного времени, но через некоторое время SQL-сервер дает ошибку тайм-аута и может выполнять любой из выполненных запросов. Он не фиксируется, даже когда я перезапускаю свой SQL-сервер или даже IIS, в конечном счете, я должен перезапускать свой сервер каждый раз, когда только исправляет проблему.
Любая идея, что может вызвать проблемы? Просто, чтобы дать грубую идею, сайт используется примерно 300 человек в разное время.
Любая идея, что может вызвать проблемы? Просто, чтобы дать грубую идею, сайт используется примерно 300 человек в разное время. Я уверен, что закрываю соединение повсюду, мой конечный код на каждой странице закрывает соединение. Если перед конечной страницей возникает ошибка, обработчик завершения закрывает соединение. Поэтому я уверен, что закрытие соединения не является проблемой. И что нет открытого соединения, если я вижу журналы sql. Наш сервер, только один ящик, имеет SQL Server, IIS, iMail (наш почтовый сервер). После перезагрузки SQL Server это не решило проблему. Он только перезапустил Windows Server. С самого начала использование IO довольно велико. Есть ли предложения?
Спасибо,