程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 過濾SQL Profiler 跟蹤的輸出

過濾SQL Profiler 跟蹤的輸出

編輯:關於SqlServer

對表的查詢能力是為什麼你應該要把SQL Profiler 跟蹤輸出到表裡面的主要原因。過濾這個表裡的數據比建立一個SQL Profiler容易得多。如果你沒有時間全力建立SQL Profiler,那麼這樣做通常是正確的。在另一堆數據出現之前,在沒回答前一個問題的數據捕獲之後後,一天就過去了。實際情況是,在你記起以profile表為輸入,查詢為過濾的問題還沒有提出前,一個星期就過去了。


一個避免把SQL Profiler跟蹤輸出放到表裡的原因是:性能和容量的問題。把一個SQL Server的SQL Profiler輸出放到其他SQL Server的方法效果是理想的。它會減輕SQL Profiler的表插入數據時的性能沖撞。如果情況不允許你把SQL Profiler的輸出放到其他SQL Server,那麼最後的方法似乎輸出到文件裡。事後,你可以打開這個跟蹤文件,把它保存為表。接下來,你可以對表進行查詢了。

如果這個跟蹤文件很大,而你正在打開它,那麼一定要耐心。Profiler會花上幾分鐘做讀取文件。記住:捕獲到的數據量是很大的,所以要監視文件的大小或者表和磁盤的逐漸減少的可用空間

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved