首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Oracle SQL 優化核心原則與實戰經驗總結

     編輯:Oracle 資料庫相關知識

共享池匹配三原則

  1. SQL 文本字節級完全一致(含大小寫、空格、換行)
  2. 綁定變量名稱、類型、長度一致
  3. 優先使用外連接、減少多層嵌套、善用並發查詢

優化四步法

  1. SGA 記憶體結構調優
  2. SQL 語句級調優(EXPLAIN PLAN、SQL TRACE、TKPROF)
  3. 數據庫結構調整(索引、分區、MV)
  4. 應用架構層面優化

寫 SQL 實戰口訣

  • 大表必走索引,索引欄位勿加函數(TO_CHAR、TO_DATE 導致索引失效)
  • 能用索引就用,索引欄位前置;必要時建立組合索引
  • 盡量避免全表掃描,WHERE 條件越精確越好
  • 少用 IN、EXISTS,多用集合運算(UNION ALL、MINUS)
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved