講解Oracle數(shù)據(jù)庫管理員每周的職責(zé)
Oracle數(shù)據(jù)庫管理員的工作量是很大的,由每天的工作職責(zé),還有一周的工作,以及每月的工作,之前已經(jīng)為大家介紹了講解Oracle數(shù)據(jù)庫管理員的每天的任務(wù)職責(zé),接下來就為大家講述“Oracle數(shù)據(jù)庫管理員每周的職責(zé)”。
每周的工作
(1). 控?cái)?shù)據(jù)庫對(duì)象的空間擴(kuò)展情況
根據(jù)本周每天的檢查情況找到空間擴(kuò)展很快的數(shù)據(jù)庫對(duì)象 , 并采取相應(yīng)的措施
-- 刪除歷史數(shù)據(jù)
--- 擴(kuò)表空間
alter tablespace add datafile ‘' size
--- 調(diào)整數(shù)據(jù)對(duì)象的存儲(chǔ)參數(shù)
next extent
pct_increase
(2). 監(jiān)控?cái)?shù)據(jù)量的增長情況
根據(jù)本周每天的檢查情況找到記錄數(shù)量增長很快的數(shù)據(jù)庫對(duì)象 , 并采取相應(yīng)的措施
-- 刪除歷史數(shù)據(jù)
--- 擴(kuò)表空間
alter tablespace add datafile ‘' size
(3). 系統(tǒng)健康檢查
檢查以下內(nèi)容 :
init.ora
controlfile
redo log file
archiving
sort area size
tablespace(system,temporary,tablespace fragment)
datafiles(autoextend,location)
object(number of extent,next extent,index)
rollback segment
logging &tracing(alert.log,max_dump_file_size,sqlnet)
(4). 檢查無效的數(shù)據(jù)庫對(duì)象
SELECT owner, object_name, object_type FROM dba_objects
WHERE status= ' INVALID '。
(5). 檢查不起作用的約束
SELECT owner, constraint_name, table_name,
constraint_type, status
FROM dba_constraints
WHERE status = 'DISABLED' AND constraint_type = 'P'
(6). 檢查無效的 trigger
SELECT owner, trigger_name, table_name, status
FROM dba_triggers
WHERE status = 'DISABLED'
現(xiàn)在知道Oracle數(shù)據(jù)庫管理員并不是做在辦公室什么也不做的,Oracle數(shù)據(jù)庫管理員的工作量還是很大的,而且,責(zé)任比較重。
【編輯推薦】