10 to 15 secs Delay When Home or save button is clicked. Live application contain over 12,900 issuess recorded. Please any help will greatly be appreciated. Live app is running BugNet 1.3.242.0.
Thanks,
2013-11-06 07:11:08,049 [6] ERROR BugNET.Providers.DataProviders.SqlDataProvider [(null)] - Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
System.Data.SqlClient.SqlException (0x80131904): 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()
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
at System.Data.SqlClient.SqlDataReader.get_MetaData()
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader()
at BugNET.Providers.DataProviders.SqlDataProvider.ExecuteReaderCmd[T](SqlCommand sqlCmd, GenerateListFromReader`1 gcfr, List`1& list)
at BugNET.Providers.DataProviders.SqlDataProvider.PerformQuery(List`1 queryClauses, ICollection`1 sortFields, Int32 projectId)
Comments: Help- Help- Help - We have reached the maximum number of issues for BugNet. 13k issues. After extensive research and running through various test, We draw to a conclusion that the higher the issues in the db, the slower the BugNet (Default.aspx, IssueList.aspx...ect) pages. To duplicate my issues, please dump over 15k issues in the BugNet_Issues db and you will notice the...BindIssues() routine in the IssueList will take forever to return any data. What didn't work: Moved the the IIS server from 5 --> IIS 7 Moved the the db from SQL 2005 server --> SQL Server 2008 Upgraded to version 1.5 and no luck. What worked: use BugNetDB_Duplicate Delete from BugNet_Issues where issueID >3580 Delete from BugNet_IssueVotes where issueID > 3580 ---------------------------------------------------------------------------------- With 3580 issues in the db, it takes 5secs when the Home button is clicked. Time is significantly increased as issues reaches 20k and the program crashes. Please any help will greatly be appreciated. Thanks,
Thanks,
2013-11-06 07:11:08,049 [6] ERROR BugNET.Providers.DataProviders.SqlDataProvider [(null)] - Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
System.Data.SqlClient.SqlException (0x80131904): 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()
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
at System.Data.SqlClient.SqlDataReader.get_MetaData()
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader()
at BugNET.Providers.DataProviders.SqlDataProvider.ExecuteReaderCmd[T](SqlCommand sqlCmd, GenerateListFromReader`1 gcfr, List`1& list)
at BugNET.Providers.DataProviders.SqlDataProvider.PerformQuery(List`1 queryClauses, ICollection`1 sortFields, Int32 projectId)
Comments: Help- Help- Help - We have reached the maximum number of issues for BugNet. 13k issues. After extensive research and running through various test, We draw to a conclusion that the higher the issues in the db, the slower the BugNet (Default.aspx, IssueList.aspx...ect) pages. To duplicate my issues, please dump over 15k issues in the BugNet_Issues db and you will notice the...BindIssues() routine in the IssueList will take forever to return any data. What didn't work: Moved the the IIS server from 5 --> IIS 7 Moved the the db from SQL 2005 server --> SQL Server 2008 Upgraded to version 1.5 and no luck. What worked: use BugNetDB_Duplicate Delete from BugNet_Issues where issueID >3580 Delete from BugNet_IssueVotes where issueID > 3580 ---------------------------------------------------------------------------------- With 3580 issues in the db, it takes 5secs when the Home button is clicked. Time is significantly increased as issues reaches 20k and the program crashes. Please any help will greatly be appreciated. Thanks,