2016-08-15 200 views
1

我正在处理一个用于健康组织的大型数据库,并且它有数百万个记录。它与ASP.NET Web应用程序集成在一起。很遗憾,当保存大型窗体时出现“等待操作超时”错误。等待操作超时

我已经搜索并发现它的SQL Server错误,所以在解决方案中,我还发现查询花费如此之多,需要进行优化。我使用了SQL Server优化和性能工具,它遵循其几乎100 %。幸运的是,错误不再发生。

ASK:
我只需要确认,如果它是一个永久的解决办法没有?如果你有,还提供更好的建议。?

感谢

沙赫扎德的UI哈桑

+0

提供代码片段对于试图帮助您的人很有用 – Wins

回答

1

我只需要确认,如果它是一个永久的解决办法没有?

这不是一个永久性的解决方案,这会再次出现..

还提供任何更好的建议,如果你有?

这对通过的情况下,通常basis..But发生这种情况时,你的查询没有得到很好的调整,陈旧的统计数据,缺失索引的情况下进行处理......

所以经常重建索引(我们这样做每周工作日),将有助于减少问题,如果它仍然发生,您将不得不优化查询