如何调试实体框架?我可以看到它实际上试图执行到SQL服务器的哪些查询,以排除问题?如何调试EF? (分析SQL查询)
6
A
回答
8
退房的MVC迷你探查:http://code.google.com/p/mvc-mini-profiler/
这是非常轻巧,不打扰你的应用程序,并在必要时很容易去除。另外,Stack Overflow使用它。
0
您可以使用服务器中的Monitoring工具直接观察队列。
对于MSSQL Server请参见:http://blog.pengoworks.com/index.cfm/2008/1/3/View-recently-run-queries-in-MSSQL-2005
2
你可以投你的查询ObjectQuery
,然后使用ObjectQuery.ToTraceString()
- 即返回查询完整的SQL。当然,您也可以简单地在数据库上使用SQL Profiler来查看执行的SQL。
1
您可以使用实体框架分析器。 http://efprof.com/。
相关问题
- 1. 分析SQL查询
- 2. 调试SQL查询
- 3. 调试SQL查询
- 4. SQL Server查询分析
- 5. 如何调试参数化SQL查询
- 6. 如何调试SQL服务器查询
- 7. 如何在EF上运行SQL查询?
- 8. SQL查询如何解析
- 9. 如何在EF 6.0中调用原始SQL查询
- 10. 如何为EF 4和SQL Server CE 3.5分页查询结果
- 11. 如何分析查询
- 12. 调试PostgreSQL sql查询
- 13. 需要SQL查询调试
- 14. EF查询-SQL“IN” - 同表
- 15. 区分EF查询和LINQ查询
- 16. 如何从Sql查询消息到SQL分析器?
- 17. 分析的优化SQL查询
- 18. 在SQuirrel-sql中调试SQL查询
- 19. SQL Server查询语法分析
- 20. 使用SQL事件探查器分析实体框架查询
- 21. Sql查询分析器为visual studio
- 22. 解析SQL查询
- 23. 付款分析 - SQL服务器查询
- 24. SOLR分析查询
- 25. SQL Server开源查询分析器
- 26. “有分析查询。SQL Server CE的
- 27. 加入sql查询分析值
- 28. 使用查询分析器调试存储过程的问题
- 29. SQL - 解析查询
- 30. PHP查询分析
我该怎么做? –
编辑此答案,你使用什么服务器? – oberfreak