程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> Oracle數據庫管理員職責(一)

Oracle數據庫管理員職責(一)

編輯:關於Oracle數據庫

  Oracle數據庫管理員應按如下方式對Oracle數據庫系統做定期監控:

  (1).每天 對Oracle數據庫的運行狀態,日志文件,備份情況,數據庫的空間使用情況,系統資源的使用情況進行檢查,發現並解決問題。

  (2).每周 對數據庫對象的空間擴展情況,數據的增長情況進行監控,對數據庫做健康檢查,對數據庫對象的狀態做檢查。

  (3).每月 對表和索引等進行Analyze,檢查表空間碎片,尋找數據庫性能調整的機會,進行數據庫性能調整,提出下一步空間管理計劃。對ORACLE數據庫狀態進行一次全面檢查。

  每天的工作

  (1).確認所有的INSTANCE狀態正常登陸到所有數據庫或例程,檢測ORACLE後台進程: $ps –ef|grep ora

  (2).檢查數據文件的狀態記錄狀態不是“online”的數據文件,並做恢復。  

   Selectfile_name,status
  fromdba_data_files
  wherestatus=’UNAVAILABLE’;

  (3).檢查日志文件和trace文件記錄alert和trace文件中的錯誤。

  連接到每個需管理的系統

  使用‘telnet’

  對每個數據庫,cd到bdump目錄,通常是$ORACLE_BASE//bdump

  使用Unix‘tail’命令來查看alert_.log文件

  如果發現任何新的ORA-錯誤,記錄並解決。

  (4).檢查數據庫當日備份的有效性。

  對RMAN備份方式: 檢查第三方備份工具的備份日志以確定備份是否成功

  對EXPORT備份方式: 檢查exp日志文件以確定備份是否成功

  對其他備份方式: 檢查相應的日志文件

  (5).檢查文件系統的使用(剩余空間)。如果文件系統的剩余空間小於20%,需刪除不用的文件以釋放空間。

   $df–k

  • 首頁
  • 上一頁
  • 1
  • 2
  • 3
  • 下一頁
  • 尾頁
  • 共3頁
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved