标签: linq-to-entities
我有一个使用LINQ To Entites的网站来对抗数据库。
我经常遇到异常:
到期超时异常
我检查了SQL Profiler,我发现某些查询似乎经常执行(而不是按预期执行)。这些查询需要很长时间。
当我直接对数据库运行查询时,它会快速执行。
Screenshot of my query
这是什么原因,如何解决?
答案 0 :(得分:1)
对于探查器中的选定查询,持续时间为30176毫秒,超过30秒。这是你的超时。您需要查看数据库并找出为什么需要花费2秒(仍然看起来很多)的查询需要30秒。