Se você tem 3 GB livres, o problema não é causado por estar com pouco espaço em disco.
No entanto, se você nunca fez manutenção rotineira no DB em mais de 4 anos, isso certamente poderia explicar isso.
Procurando ajuda aqui.
Eu tenho dois aplicativos da Web ASP.Net usando o SQL Server 2005 hospedado em um servidor Windows 2003 dedicado. Um dos aplicativos recebe apenas cerca de 100 acessos únicos por dia, no entanto, o outro recebe, em média, 6.000 acessos únicos por dia. Ambas as aplicações estão ativas há cerca de 4 anos sem problemas.
Recentemente, notei que ambos os aplicativos diminuíram bastante, o carregamento de páginas demorou muito, muito mais do que o normal. Eu também notei que um dos aplicativos recebendo o seguinte erro talvez uma ou duas vezes por dia
System.Data.SqlClient.SqlException: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
A capacidade dos dois bancos de dados somam cerca de 3 Gig, e o C Drive no servidor é de cerca de 20 Gig. No entanto, o espaço livre atual no C Drive está em 3 Gig.
Eu pensei originalmente que o erro de tempo limite estava vindo do vazamento de conexões no meu código, mas agora não tenho tanta certeza porque, como foi dito, os aplicativos estão ativos há 4 anos sem nenhum problema como esse.
Você acha que o problema pode ser meu servidor?
Qualquer ajuda seria muito apreciada com isso.
Obrigado.
Se você tem 3 GB livres, o problema não é causado por estar com pouco espaço em disco.
No entanto, se você nunca fez manutenção rotineira no DB em mais de 4 anos, isso certamente poderia explicar isso.