来自 EntityDataSource 的 SQL
有没有一种简单的方法可以查看 EntityDataSource 生成的 SQL 语句?
SQL Server 分析/跟踪不是这里的一个选项。
Is there an easy way to see SQL statements generated by EntityDataSource?
SQL Server profiling/tracing is not an option here.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我曾经使用 NHibernate 的 NProf 分析器,它非常棒。所以我可以肯定地说您应该尝试 Entity Framework Profiler
我刚刚查了一下,NHProf 有免费试用版。
I used to use NHProf a profiler for NHibernate and it is awesome. So I can surely say that you should try the Entity Framework Profiler
I just checked and, as for NHProf, there is a free trial version.
您可以转换为
ObjectQuery
并调用ToTraceString
:对于跟踪/缓存,您可以尝试 EF 缓存和跟踪提供程序包装器。我还没有机会尝试,但它绝对在我的待办事项清单上。
You can cast to
ObjectQuery
and callToTraceString
:For tracing/caching you can try the EF Caching and Tracing Provider Wrapper. I haven't had a chance to try it yet, but it's definitely on my to do list.