【发布时间】:2009-04-17 13:46:11
【问题描述】:
嘿,我的代码有问题,我比较了三种在数据库上实现查询的方法
- 标准 SQL 查询(从 * 选择 ...)
- LinQ 查询
- 预编译的 LinqQuery (CompiledQuery)
现在我得到的结果是 Precompiled LingQuery 比 LinQ Query 快 5 倍,但更有趣的是,Standard SQL Query 比 Precompiled LinqQuery 快大约 10 倍。我的查询运行的表是一个简单的表,与其他表没有关联。
使该表有趣的事实是它由 5 列组成,它们一起代表我的意思的主键。所有列在一起都是唯一的,因此表中没有与另一列相似的行。所有列都被索引。
有人知道 LinQ 出了什么问题吗?
致以诚挚的问候
塞巴斯蒂安
【问题讨论】: