Oracle數據庫運維優化六脈神劍口訣

咱們知道數據庫性能是數據庫運維中相當重要的一個部分,據傳在Oracle數據庫的江湖中也有威力無比的六脈神劍技能,下面與你們免費分享Oracle大師們廣爲流傳的六脈神劍口訣,通常人我不告訴他哦:)數據庫

少商劍:應用程序SQL代碼優化安全

  • 指定SQL執行計劃
  • 使用索引技術:使用反向索引下降縮影快爭用、使用函數索引提升複雜計算效率、經過索引重建減小碎片
  • 保證數據的批量提交
  • 使用Hint條橫執行計劃——OLAP

中衝劍:數據庫設計優化架構

  • OLTP數據庫:
  •          密集型事物,以短事物以及小的查詢爲主
  •          採用Cache技術、B-tree索引技術與綁定變量
  • OLAP數據庫
  •          使用長事物、大查詢
  •          採用分區技術、並行技術與適當考慮使用位圖索引
  • 分開設計與優化
  •          針對OLTPOLAP兩種大相徑庭種類的系統分別優化

關衝劍:數據安全性和可用性優化oracle

  • oracle RAC技術架構
  •          高可用性、高性能、按需擴充
  • DATA GUARD災備技術結構
  •          物理DATA GUARD/邏輯DATA GUARD

少衝劍:內存使用率優化運維

  • Oracle內存分配策略
  •          OLTP預留:20SGA:64PGA:16
  •          OLAP預留:20SGA:40PGA:40
  • 內存自動化管理的策略
  • 基於成本的優化器CBO:按期對數據庫進行數據統計分析

少澤劍:數據訪問優化數據庫設計

  • 本地管理的表空間
  •          字典管理表空間劣勢
  •          自動跟蹤表空間裏的空閒塊
  •          可管理區大小,減小碎片
  •          位圖管理方式減小了回滾段信息生成
  • 增長Oracle快大小
  •          OLAP:數據塊增長一倍,讀寫性能該井50%

商陽劍:物理存儲優化調整函數

  • SAME原則
  •          條帶化以便增長吞吐量
  •          鏡像提供在磁盤的容錯能力
  • 實用裸設備,消除文件系統開銷,20%性能提高
  • 使用ASM(自動存儲管理)
  • 規劃歸檔日誌所需磁盤空間
相關文章
相關標籤/搜索