專家精講Oracle數據庫管理與維護讀書筆記-DBA的日常

DBA的日常

DBA每日例行工作

  1. 確認數據庫狀態
    sqlplus>select instance_name,status from v$instance;
  2. 檢查後臺進程
    linux>ps -ef |grep ora_
  3. 確認listener狀態
    lsnrctl status
  4. 檢查操作系統空間使用狀態
    linux>df -h
  5. 檢查警告和跟蹤文件
  6. 檢查數據庫當日備份是否成功
  7. 檢查表空間使用情況
  8. 性能監控

每週例行工作

  1. 檢查表空間增長很快的表
  2. 根據每日監控優化低效sql
  3. 檢查新增失效對象
  4. 檢查是否有失效索引
  5. 檢查表空間碎片

每月例行工作

  1. 每月表空間增長報告
  2. 每月數據文件增長報告蒐集
  3. 每月至少一次對錶及索引進行數據統計分析
  4. 每月至少檢查一次是否有chained rows
  5. 根據每日及每週的監控統計進行空間管理改進方案
  6. 比對數據庫性能監控報告,調整性能
  7. 修正表空間碎片
  8. 檢查備份計劃及測試備份的可用性
發佈了169 篇原創文章 · 獲贊 86 · 訪問量 32萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章