對表的查詢能力是為什么你應該要把sql profiler 跟蹤輸出到表里面的主要原因。過濾這個表里的數據比建立一個sql profiler容易得多。如果你沒有時間全力建立sql profiler,那么這樣做通常是正確的。在另一堆數據出現之前,在沒回答前一個問題的數據捕獲之后后,一天就過去了。實際情況是,在你記起以profile表為輸入,查詢為過濾的問題還沒有提出前,一個星期就過去了。
一個避免把sql profiler跟蹤輸出放到表里的原因是:性能和容量的問題。把一個sql server的sql profiler輸出放到其他sql server的方法效果是理想的。它會減輕sql profiler的表插入數據時的性能沖撞。如果情況不允許你把sql profiler的輸出放到其他sql server,那么最后的方法似乎輸出到文件里。事后,你可以打開這個跟蹤文件,把它保存為表。接下來,你可以對表進行查詢了。
如果這個跟蹤文件很大,而你正在打開它,那么一定要耐心。profiler會花上幾分鐘做讀取文件。記住:捕獲到的數據量是很大的,所以要監視文件的大小或者表和磁盤的逐漸減少的可用空間
新聞熱點
疑難解答