2 Day DBA-管理方案物件-監控和優化資料庫-關於SQL指導-SQL優化指導

LuiseDalian發表於2014-02-07

SQL指導檢查給定的SQL語句或SQL語句的集合,並提供提高效率的建議。這些指導可以提供各種型別的建議,如建立SQL概要檔案(是允許查詢優化器為SQL語句建立優化的執行計劃的資訊集合)、重構SQL語句、建立額外的索引、物化檢視、分割槽,並重新整理優化器的統計。

SQL優化指導

使用這個指導來優化一個或多個SQL語句。通常執行該指導是為了響應ADDM效能查詢結果,這些結果建議使用它。

也可以定期地在資源敏感的SQL語句和SQL負載上執行這個指導。

 

當優化多個SQL語句時,SQL優化指導並不認識SQL語句間的相互依賴關係。

通過發現單個SQL語句問題來解決SQL效能問題,如不好執行優化器計劃,或錯誤地使用某種SQL結構。

 

可以針對下面的資源使用SQL優化指導

n  頂級活動:上一個小時內執行的最資源敏感的SQL語句。使用這個選項來優化可能引起近期效能問題的SQL語句。

n  歷史SQL:在任何24小時時間視窗中的SQL語句的集合。使用它是為了前瞻性的SQL語句優化。

SQL優化集(STS:你提供的一個SQL語句集。STS可以從AWR快照集捕獲的SQL語句或從任何SQL工作量來建立。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1077814/,如需轉載,請註明出處,否則將追究法律責任。

相關文章