形状查询多次命中数据库

时间:2017-07-03 15:54:41

标签: entity-framework

尝试针对SQL Server 2016调优EF Core 1.0查询。遇到以下问题:

  1. 当试图避免多次击中db时,我尝试一次返回所有数据(使用多个" From"子句)。这种方法可能导致笛卡尔积,因此会返回大量数据。

  2. 另一种方法是避免使用" Include"返回大量数据。和"然后包括"声明。这会返回少量数据,但它也会多次命中数据库(以形成数据)。

  3. 我开始认为存储过程将是两个世界中最好的,但后来我失去了Linq的优势。任何疑虑/建议?

0 个答案:

没有答案