Oracle調優---調整優化器行為的一般性原則
調整優化器行為的一般性原則:
SQL 優化最常見的問題是缺失索引(或無選擇性的索引)以及未最優化的表聯接方法。 Oracle 提示用於更改查詢的執行計劃,但只應該當作最後的手段。 v$sql_plan 檢視顯示庫快取記憶體中所有 SQL 的執行計劃,您可以查詢該檢視來獲得對 SQL 執行過程內部的有用瞭解。
- 在極個別情況下,索引列的值將會更改最優的執行計劃,柱狀圖為優化器提供詳細的列資訊。因此,只應該在已證明是合適的時候使用柱狀圖。
- 編寫出可獲得正確資料的 SQL 是不夠的。應該讓開發人員負責調整他們的 SQL 並以最優的 SQL 格式化進行培訓,他們應該瞭解如何使用 explain plan 和 TKPROF。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-85053/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle效能調優原則Oracle
- DBA 應遵循的 Oracle 調優原則Oracle
- oracle效能優化-共享池調整Oracle優化
- Unix環境下的Oracle調優原則Oracle
- oracle效能優化(二)-調整查詢Oracle優化
- Nginx的優化調整方面Nginx優化
- 效能優化指南:效能優化的一般性原則與方法優化
- 備份的優化和調整優化
- TiDB 查詢優化及調優系列(四)查詢執行計劃的調整及優化原理TiDB優化
- Oracle PL/SQL 優化與調整 -- Bulk 說明OracleSQL優化
- Buffer cache 的調整與優化(二)優化
- Buffer cache 的調整與優化(一)優化
- swoole優化核心引數調整優化
- 使用SQL調整顧問進行語句優化SQL優化
- UNDO表空間自動調優原則
- [書籍] Oracle Database 10g效能調整與優化OracleDatabase優化
- 優化 MySQL: 3 個簡單的小調整優化MySql
- 【Spark篇】---Spark調優之程式碼調優,資料本地化調優,記憶體調優,SparkShuffle調優,Executor的堆外記憶體調優Spark記憶體
- oracle的調優(轉)Oracle
- 一次效能優化調整過程.優化
- oracle效能調優:管理oracle日誌之調整線上日誌檔案Oracle
- Java效能調優準則Java
- ORACLE調優方法Oracle
- oracle sql調優OracleSQL
- oracle效能調優Oracle
- 如何調優 Oracle SQL系列文章:查詢優化器介紹OracleSQL優化
- MySQL調優之索引優化MySql索引優化
- SQL語句效能調整原則(zt)SQL
- SQL Server調優系列進階篇(查詢優化器的執行方式)SQLServer優化
- oracle 記憶體引數調整優化相關傾力整理Oracle記憶體優化
- Oracle效能優化視訊學習筆記-動態調整SGAOracle優化筆記
- Oracle效能最佳化調整--調整重做機制Oracle
- oracle筆記整理13——效能調優之SQL優化Oracle筆記SQL優化
- Oracle常用調優手段Oracle
- Oracle 調優總結Oracle
- 淺談Oracle調優Oracle
- Oracle調優總結Oracle
- Oracle 效能調優 概述Oracle