查看所有查询

发布于 2024-12-11 23:30:48 字数 92 浏览 2 评论 0原文

我使用 Entity Framework 4 和 SQL Server 获得了一个 MVC3 应用程序。

如何查看已调用的所有查询(以及它们花费的时间)?

I got a MVC3 application using Entity Framework 4 and SQL Server.

How can I view all queries that has been invoked (and the amount of time that they took)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

凌乱心跳 2024-12-18 23:30:48

使用 sql profiler,它会为您提供所有这些信息以及更多信息。也不需要更改任何代码。

如果您没有完整的工具集,这里有一个免费工具的链接。

http://sites.google.com/site/sqlprofiler

Use the sql profiler, it will give you all this information and more. Won't require any code changes either.

Heres a link to a free one if you don't have the full toolset.

http://sites.google.com/site/sqlprofiler

書生途 2024-12-18 23:30:48

如果没有其他工具,您将无法做到这一点。简直EF没有这样的功能。引用的文章介绍了一些工具(SQL 探查器、DotTrace、EF Provider Wrappers、EFProf、Huagati 探查器),但还有:

并非每个工具都是免费的,但那些不是免费的工具都有试用版。

You cannot without additional tools. Simply EF doesn't have such feature. The referenced article describes some tools (SQL profiler, DotTrace, EF Provider Wrappers, EFProf, Huagati profiler) but there are also:

Not every tool is free but those which are not have a trial version.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文