讲解Oracle数据库管理员每周的职责

数据库 Oracle
Oracle数据库管理系统是一个以关系型和面向对象为中心管理数据的数据库管理软件系统,其在管理信息系统、企业数据处理、因特网及电子商务等领域有着非常广泛的应用。数据库管理员每天都会有大量的工作,本文重点为大家介绍Oracle数据库管理员每周的职责。

Oracle数据库管理员的工作量是很大的,由每天的工作职责,还有一周的工作,以及每月的工作,之前已经为大家介绍了讲解Oracle数据库管理员的每天的任务职责,接下来就为大家讲述“Oracle数据库管理员每周的职责”。

每周的工作

(1). 控数据库对象的空间扩展情况

根据本周每天的检查情况找到空间扩展很快的数据库对象 , 并采取相应的措施

-- 删除历史数据

--- 扩表空间

alter tablespace add datafile ‘' size

--- 调整数据对象的存储参数

next extent

pct_increase

(2). 监控数据量的增长情况

根据本周每天的检查情况找到记录数量增长很快的数据库对象 , 并采取相应的措施

-- 删除历史数据

--- 扩表空间

alter tablespace add datafile ‘' size

(3). 系统健康检查

检查以下内容 :

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). 检查无效的数据库对象

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'

现在知道Oracle数据库管理员并不是做在办公室什么也不做的,Oracle数据库管理员的工作量还是很大的,而且,责任比较重。

【编辑推荐】

  1. Raid信息丢失数据恢复及oracle数据库恢复验证方案
  2. Oracle数据库中有关触发器问题
  3. 怎么管理好Oracle数据库
责任编辑:迎迎 来源: 天极网
相关推荐

2011-03-15 11:34:43

Oracle数据库管理员任务

2011-03-15 13:18:45

Oracle数据库管理员

2011-03-15 13:25:41

Oracle数据库管理员维护

2010-07-15 11:09:46

用户帐户数据库管理

2009-11-06 17:39:41

2009-10-26 17:29:21

Oracle管理员数据库管理

2009-10-27 13:20:19

Oracle默认管理员

2011-08-17 15:29:00

2009-07-19 10:06:12

2023-03-22 09:18:53

数据库管理架构

2019-07-17 17:00:29

数据库数据库管理员DBA

2011-03-21 16:38:29

数据库管理员开发人员

2011-05-12 09:25:04

2011-03-24 17:40:07

2010-04-08 18:45:35

Oracle数据库

2011-03-25 11:13:15

Oracle数据库进程

2011-07-15 15:12:54

SQL ServerDAC

2017-10-18 19:12:24

数据库Oracle安全管理

2010-04-20 16:04:22

Oracle管理员

2010-04-21 11:53:03

Oracle数据库
点赞
收藏

51CTO技术栈公众号