Oracle SQL優化筆記三

2021-06-09 18:56:49 字數 354 閱讀 6763

4.當你傳送一條sql後,oracle系統會准對這條sql生成乙個優化器,並根據一些靜態的引數來調整優化器,並轉化成等價的sql,生成相關的優化計畫,系統會再評估是否有優化,如此反覆迭代,並最終生成執行計畫。

當你寫sql時,where 條件兩邊的字段都要有索引,這樣效果是最好的。

用索引的字段去排序,效果也會提公升   。

5.當你進行調優時,最好要看執行計畫的cost。如果你調優後,cost比原來提公升30%,那表示調優是有效的。

set autotrace   on 可以開啟執行計畫並顯示執行計畫的細節。

通過em平台也可以檢視執行計畫的細節未  。

未完待續....

更多資訊請看

Oracle Sql優化筆記

基本的sql編寫注意事項 需要注意的是,隨著oracle的公升級,查詢優化器會自動對sql語句進行優化,某些限制可能在新版本的oracle下不再是問題。尤其是採用cbo cost based optimization,基於代價的優化方式 時。我們可以總結一下可能引起全表掃瞄的操作 oracle優化器...

Oracle Sql優化筆記

基本的sql 編寫注意事項 需要注意的是,隨著oracle的公升級,查詢優化器會自 動對sql語句 進行優化,某些限制可能在新版本的oracle下不再是問題。尤其是採用 cbo cost based optimization 基於代價的 優化方式 時。我們可以 總結一下可能引起全表 掃瞄的操作 or...

Oracle Sql優化筆記

基本的sql編寫注意事項 需要注意的是,隨著oracle的公升級,查詢優化器會自動對sql語句進行優化,某些限制可能在新版本的oracle下不再是問題。尤其是採用cbo cost based optimization,基於代價的優化方式 時。我們可以總結一下可能引起全表掃瞄的操作 oracle優化器...