|
|
1
5
如果我必须根据我在这里掌握的有限信息给出一个可能的罪魁祸首,那就是缺少索引。您要加入的字段是否已正确索引?这可以获得巨大的性能提升。第二,你加入了合适的领域吗?例如,如果你将两个字符串连接在一起,你的性能将比连接整数或其他优化字段差得多。 |
|
|
2
4
|
|
|
3
2
|
|
|
4
1
|
|
|
5
1
如果你运行这些只是为了在查询分析器中获取数据,那么多个查询是可以的,但如果你从web应用程序或控制台应用程序运行它们,那么你需要优化为1个查询。即使需要更长的时间,您也会看到性能的提高,因为您不会多次访问数据库。你的数据库越少,你的前端性能就越好。我会努力重新做你的查询,使其只有一个。看起来你的表已经过规范化和索引,你应该能够将其归结为一个查询。 |
|
6
0
我会尽量摆脱所有典型的连接。例如,我想修改:
通过以下方式:
|
|
|
Rm558 · 是否可以更改XML类型上的LINQPad代码生成? 8 年前 |
|
|
MJK · 规范模式-使用ICollection实现表达式 8 年前 |
|
|
Roland Ebner · 为实体框架多对多关系构建表达式树? 8 年前 |