Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 是否有针对SQL Server 2005+;_Sql Server 2005_Profiling - Fatal编程技术网

Sql server 2005 是否有针对SQL Server 2005+;

Sql server 2005 是否有针对SQL Server 2005+;,sql-server-2005,profiling,Sql Server 2005,Profiling,我知道这是个疯狂的问题。我知道我可以使用内置的SQL事件探查器、客户端统计信息以及SQL Server中内置的其他统计信息(哦,只需查看查询计划即可)——但这一切都很难看,设置起来需要太多时间,结果也不直观 我所希望的是像JetBrains DotTrace这样的东西,在这里您可以看到缓慢代码的热点,但应用于存储过程 我还要补充一点,我使用的是很长的现有存储过程——有些是10k以上的行。虽然这并不理想,但我只想从重构性能较差的存储过程的一小部分开始——因此我不必花一整天的时间查看性能数字/计时等

我知道这是个疯狂的问题。我知道我可以使用内置的SQL事件探查器、客户端统计信息以及SQL Server中内置的其他统计信息(哦,只需查看查询计划即可)——但这一切都很难看,设置起来需要太多时间,结果也不直观

我所希望的是像JetBrains DotTrace这样的东西,在这里您可以看到缓慢代码的热点,但应用于存储过程

我还要补充一点,我使用的是很长的现有存储过程——有些是10k以上的行。虽然这并不理想,但我只想从重构性能较差的存储过程的一小部分开始——因此我不必花一整天的时间查看性能数字/计时等,我只需要一个探查器,它可以告诉我在这些存储过程中所花的时间(哪些块或行)

疯狂的请求,我知道-希望有人知道一些有用的东西。

看看。这个免费工具可以帮助您分析已经收集的跟踪,并为T-SQL重写、模式更改等提供建议,重点关注最痛苦的部分(不管模块中的行数)

如果需要,您可以将其指向我们已经收集的工作负载数据,这样就不用担心手动收集您自己的跟踪。我写道