文章編號: 920093 - 上次校閱: 2009年10月7日 - 版次: 3.0 SQL Server 2005 及在高效能的工作負載中執行時,SQL Server 2008 的微調選項
在此頁中簡介本文將告訴您各種追蹤旗標為微調 Microsoft SQL Server 2005 和 SQL Server 2008 中的選項。您可以使用這些追蹤旗標來改善 SQL Server 的效能。通常,當 SQL Server 在高效能的工作負載中執行時使用這些追蹤旗標。 附註本文將告訴您,追蹤旗標被進階微調技巧。您應該考慮使用這些追蹤旗標,只有在您執行更基本和例行的最佳化之後。比方說您應該考慮使用這些追蹤旗標之後您執行下列最佳化,:
附註本文資訊也適用於 SQL Server 2008 R2 CTP 版本。 其他相關資訊追蹤旗標 652: 停用頁面 pre-fetching 掃描追蹤預先旗標 652 停用頁面讀取掃描期間。 您可以開啟追蹤旗標 652 在啟動或使用者工作階段中。當開啟追蹤旗標 652 在啟動追蹤旗標會具有全域範圍。 當您在使用者工作階段中啟用追蹤旗標 652 時,追蹤旗標有工作階段範圍。 如果啟用追蹤旗標 652 SQL Server 不再帶入資料庫分頁緩衝集區之前掃描中由這些資料庫頁面。如果啟用追蹤旗標 652 受益於頁面 pre-fetching 功能的查詢會展示低效能。追蹤旗標 661: 停用準刪除記錄移除程序追蹤旗標 661 會停用準刪除記錄移除程序。 準刪除記錄是刪除作業的結果。 當您刪除一筆資料錄時,已刪除的資料錄會儲存為準刪除記錄。稍後,準刪除記錄移除程序會清除已刪除的資料錄。當您停用此程序時,已刪除的資料錄是不會被清除。因此,不會釋放已刪除的資料錄會消耗的空間。這種行為會影響耗用的空間和掃描作業的效能。當開啟追蹤旗標 661 在啟動或使用者工作階段中追蹤旗標 661 永遠跨伺服器會套用,並且具有全域範圍。如果您關閉此追蹤旗標時,準刪除記錄移除就會正確地處理的運作方式。 追蹤旗標 834: 使用 Microsoft Windows 大型頁面配置的緩衝區集區追蹤旗標 834 會導致 SQL Server 使用 Microsoft Windows 大型頁面配置的緩衝區集區配置的記憶體。 頁面大小有所不同,硬體平台,但是頁面大小為 16 MB 時,可能從 2 MB。 大型的頁面配置在啟動時,且整個程序的存留期 (Lifetime) 保留。 追蹤旗標 834 可以改善效能,藉由增加轉譯外觀離題緩衝區 (TLB) 中,CPU 的效率。追蹤旗標 834 只適用於 64 位元版本的 SQL Server。 您必須具有 在記憶體中的鎖定分頁 使用者權限,才能開啟追蹤旗標 834。 您可以開啟追蹤旗標 834 只在啟動時。 追蹤旗標 834 可能避免伺服器啟動如果記憶體分散,而且不能配置大型分頁。 追蹤旗標 834 就適合用於專門用於 SQL Server 的伺服器。 如需有關在 Windows 中的大型頁支援的詳細資訊,請造訪下列 Microsoft 開發 o 人 h 員 ? 工 u 具 ? 網路 (MSDN) 網站]: http://msdn2.microsoft.com/en-us/library/aa366720.aspx
(http://msdn2.microsoft.com/en-us/library/aa366720.aspx)
追蹤旗標 836: 使用緩衝集區的最大伺服器記憶體選項追蹤旗標 836 會造成 SQL Server 緩衝集區,在啟動時根據值而不是最 大伺服器記憶體 選項根據實體記憶體總大小。您可以使用追蹤旗標 836 以減少在 32 位元位址視窗化擴充功能 (AWE) 模式中啟動在配置的緩衝區描述項的數目。追蹤旗標 836 只適用於已啟用 AWE 配置的 32 位元版本的 SQL Server。 您可以開啟追蹤旗標 836 只在啟動時。 追蹤旗標 2301年: 啟用進階的決策支援最佳化追蹤旗標 2301年啟用進階特有的決策支援查詢的最佳化。 此選項適用於決策支援大型資料集的處理。您可以開啟追蹤旗標 2301年在啟動或使用者工作階段中。當開啟追蹤旗標 2301年在啟動追蹤旗標會具有全域範圍。 當您在使用者工作階段中啟用追蹤旗標 2301年時,追蹤旗標有工作階段範圍。 追蹤旗標,停用各種不同的環狀緩衝區環狀緩衝區是在您可以使用來記錄有關伺服器的額外資訊的 SQL Server 內部診斷機制。通常,您可以使用這項資訊來疑難排解伺服器問題。您可以藉由使用 sys.dm_os_ring_buffers 動態管理檢視來瀏覽環狀緩衝區的內容。通常停用環狀緩衝區可以改善效能。不過,停用環狀緩衝區消除診斷資訊的 Microsoft 支援使用,而且可能會造成成功的疑難排解。 下列的追蹤旗標停用各種不同的環狀緩衝區。 追蹤旗標 8011: 停用資源監視器] 環狀緩衝區追蹤旗標 8011 會停用的資源監視器的其他診斷資訊的集合。您可以使用此環狀緩衝區中的資訊來診斷記憶體不足的情況。 追蹤旗標 8011 永遠適用跨伺服器,並具有全域範圍。您可以將 8011 在啟動或使用者工作階段中開啟的追蹤旗標。追蹤旗標 8012: 停用排程器] 環狀緩衝區每次其中一種下列事件發生時,SQL Server 會記錄事件排程環狀緩衝區中:
追蹤旗標 8012 停用記錄事件的排程器。您可以開啟追蹤旗標 8012 只在啟動時。 追蹤旗標 8018: 停用的例外狀況信號緩衝區例外狀況信號緩衝區會記錄上次 256 節點引發的例外狀況。每一筆記錄包含錯誤的一些資訊,並包含堆疊追蹤。當引發例外狀況時,一筆記錄就會新增到環狀緩衝區。 |
關鍵字:? | kbmt kbexpertiseadvanced kbsql2005engine kbsql2005tsql kbinfo KB920093 KbMtzh |
機器翻譯重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:920093?
(http://support.microsoft.com/kb/920093/en-us/
)
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。
其他資源
其他支援網站
社群
立即取得協助
文章翻譯






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email

回此頁最上方
