数据库引擎优化顾问和sp_execsql

时间:2015-03-02 10:55:34

标签: entity-framework sql-server-2012 entity-framework-6 database-tuning-advisor

我正在使用Entity Framework 6和Sql Server 2012开发ASP.NET应用程序并希望优化索引。

EF6将查询包装在sp_execsql调用中,这似乎阻止了数据库引擎优化顾问。

我使用Sql Query Profiler" Tuning"捕获我的所有查询。模板包含以下事件:

  • RPC:已完成
  • SP:StmtCompleted事件
  • SQL:BatchCompleted

当针对此运行调优顾问时,99%的查询被跳过,因为"查询中没有引用表"

我错过了明显的,或者我是否需要告诉EF不要使用sp_execsql?

由于

0 个答案:

没有答案