Meu servidor está sem espaço de armazenamento?

1

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.

    
por tcode 08.11.2012 / 16:22

1 resposta

5

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.

    
por 08.11.2012 / 16:26