數據庫管理員

數據庫管理員的職責

一、 一般監視
1
監控數據庫的警告日誌。,定期做備份刪除。

2
Linstener.log的監控,/network/admin/linstener.ora

3
重做日誌狀態監視,留意視圖v$logv$logfile,該兩個視圖存儲重做日誌的信息。

4
監控數據庫的日常會話情況。

5
碎片、剩餘表空間監控,及時瞭解表空間的擴展情況、以及剩餘空間分佈情況,如果有連續的自由空間,手工合併。

6
監控回滾段的使用情況。生產系統中,要做比較大的維護和數據庫結構更改時,用rbs_big01來做。

7
監控擴展段是否存在不滿足擴展的表。

8
監控臨時表空間。

9
監視對象的修改。定期列出所有變化的對象。

10
跟蹤文件,有初始化參數文件、用戶後臺文件、系統後臺文件


二、 對數據庫的備份監控和管理

數據庫的備份至關重要,對數據庫的備份策略要根據實際要求進行更改,數據的日常備份情況進行監控。

三、 規範數據庫用戶的管理
定期對管理員等重要用戶密碼進行修改。對於每一個項目,應該建立一個用戶。DBA應該和相應的項目管理人員或者是程序員溝通,確定怎樣建立相應的數據庫底層模型,最後由DBA統一管理,建立和維護。任何數據庫對象的更改,應該由DBA根據需求來操作。


四、 SQL語句的書寫規範的要求

一個SQL語句,如果寫得不理想,對數據庫的影響是很大的。所以,每一個程序員或相應的工作人員在寫相應的SQL語句時,應該嚴格按照《SQL書寫規範》一文。最後要有DBA檢查纔可以正式運行。


五、 DBA深層次要求

一個數據庫能否健康有效的運行,僅靠這些日常的維護還是不夠的,還應該致力於數據庫的更深一層次的管理和研究:數據庫本身的優化,開發上的性能優化;項目的合理化;安全化審計方面的工作;數據庫的底層建模研究、規劃設計;各種數據類型的處理;內部機制的研究;ora-600錯誤的研究、故障排除,等等很多值得探討的問題。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章