【发布时间】:2010-05-09 03:52:04
【问题描述】:
我遇到了一个非常基本的 EF 语句超时。我只是从带有 Entity.Title.StartsWith("test") 和 .Take(25) 的单个表中进行选择。当我为没有返回结果的搜索运行此命令时,我得到了超时。
如果我分析并抓取 sql 语句,它看起来很好,如果我在 Management Studio 中运行该 sql,它会在几分之一秒内运行!
为什么相同的查询会在 Management Studio 中运行亚秒级,而当由 EF 生成并从 Asp.Net 应用程序调用时会超时?
【问题讨论】:
标签: sql-server entity-framework