对Sql分析器结果进行排序



我最近使用了一个来自Anjlab的免费sql分析器产品,它很棒,允许我在跟踪运行时对跟踪结果进行排序。下次我尝试在Sql Server自带的Sql Profiler中这样做时,我没有看到对跟踪结果进行排序的方法。是我遗漏了什么,还是Sql Server自带的分析器真的不让你这样做?

您可以在跟踪停止后转到File -> Properties -> Events Selection -> Organise Columns,按所需排序列设置"分组",然后在快捷菜单中选择"分组视图"而不是"聚合视图",以获得排序显示的结果。

看起来好像分组列在运行跟踪中是可更改的,但是当按钮变灰时

我不知道在跟踪运行时对SQL Profiler输出进行排序的方法。

您可以在开始跟踪之前设置"组",其中包括一些排序,但它们有点笨拙。

我通常做的是让SQL Profiler将结果保存在一个表中,并使用T-SQL从那里进行分析。

最新更新