查询需要运行多长时间?

时间:2011-02-18 04:17:37

标签: sql-server visual-studio linq-to-sql

我想查询一下。我怎么做?我想改变WHERE运算符的顺序,看看哪些会产生最好的结果;这是最好的方法吗?我正在使用sql server和.net 4。

感谢。

2 个答案:

答案 0 :(得分:2)

Sql Server Profiler将为您提供最佳的查询速度测量。它随SQL Management Studio一起提供。

答案 1 :(得分:0)

根据您正在做的事情,您可以简单地使用Stopwatch课程来完成时间:

var stopwatch = new Stopwatch();
stopwatch.Start();
// Execute your query here
stopwatch.Stop();
Console.WriteLine("Elapsed time for query: {0}", stopwatch.Elapsed);