是否有任何工具或任何VS调试选项可用于查看我的C#应用程序发送到SQL Server 2k8的所有查询?我想知道我的C#代码和ORM在制作我需要的查询时有多高效,比如它在特定时间/情况下发送了多少个SELECT,ORM是否善于优化查询等等。
答案 0 :(得分:4)
是。 SQL Profiler
答案 1 :(得分:0)
SQL Profiler对此有好处,但SQL Express没有这个。仅供参考。
您可以从SQL Server Management Studio访问它(如果您使用它)
Tools -> SQL Server Profiler
答案 2 :(得分:0)
您还可以在Management Studio 2008中查看活动监视器。只需右键单击主服务器节点,然后选择“活动监视器”。此链接包含有关此工具的信息,并且还会打开左侧导航栏以展示可能感兴趣的其他几个主题: