Волей случая мне приходится администрировать windows сервер. На нем стоит MSSQL Server 2005 для базы данных. Проблема в том, что периодически база при попытки обновления или добавления в базу контента соединение рвется по тайм ауту. При этом чтение происходит в обычном режиме, ресурсов хватает. Через некоторое время проблема сама исчезает. К сожалению, опыта работы с винсерверами практически нет, а задачу нужно решать. Поэтому обращаюсь к хабрасообществу с вопросом в чем может быть причина. Заодно посоветуйте какую-нибудь систему мониторинга для iis сервера.
ага, нашлось:
Autogrow of file '*_log' in database '***' was cancelled by user or timed out after 30422 milliseconds. Use ALTER DATABASE to set a smaller FILEGROWTH value for this file or to explicitly set a new file size.
Возможны блокировки при первой попытке Insert или Update. Также критичные вещи видны в ERRORLOG( можно найти в ManagmentStudio или «C:\Program Files\Microsoft SQL Server\MSSQLваша_версия.MSSQLSERVER\MSSQL\Log») если с базой что-то происходит там это точно будет видно.