oracle 管理员每天的职责

对数据库做定期的监控

1.每天的工作:

(1) 确认实例的状态是否正常:检查oracle后台进程,数据库是否是open状态,数据文件是否都处在online状态下

(2) 检查监听是否正常,告警日志alert.log中是否有报错,如果有错误(ORA-)记录到日报,并解决。

(3) 检查文件系统的使用情况(df -sh),如果文件系统的剩余空间小于20%,删除一些不用的文件。

    检查表空间的剩余空间情况。

(4) 利用一些外部命令检查,检查数据库的性能是否有异常,top、vmstat、iostat

(5) 检查数据库当日备份的有效性(检查备份日志)

(6) 将以上检查的结果记录到日报。

 

2 定期需要做的工作:

(1) 每周生成awr(statspack)检查load_profile,top 5 time events,SQL order by elapsed time等检查数据库性能是否有问题。

(2) 每月对表和索引进行analyze,消除行迁移,表空间碎片,对数据库进行一次全面的健康性检查。

 

3 辅助开发人员,例如搭建测试环境,导出schemas到测试库,帮助开发人员优化SQL,解决开发人员遇到的一些数据库方面的问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值