一个避免把SQL Profiler跟踪输出放到表里的原因是:性能和容量的问题。把一个SQL Server的SQL Profiler输出放到其他SQL Server的方法效果是理想的。它会减轻SQL Profiler的表插入数据时的性能冲撞。如果情况不允许你把SQL Profiler的输出放到其他SQL Server,那么最后的方法似乎输出到文件里。事后,你可以打开这个跟踪文件,把它保存为表。接下来,你可以对表进行查询了。
如果这个跟踪文件很大,而你正在打开它,那么一定要耐心。Profiler会花上几分钟做读取文件。记住:捕获到的数据量是很大的,所以要监视文件的大小或者表和磁盘的逐渐减少的可用空间。