oracle数据库日常巡检方法

日常巡检方法

Oracle日常维护检查内容
保证数据库正常的运行
数据库日常备份检查
定期查看alert_SID.log,发现现有的问题
定期rebuild索引,
定期analyze tables和indexs
定期检查数据库的空间使用情况
定期检查Unix空间使用情况
定期做数据库的恢复测试
及时发现并解决数据出现的问题

日常工作-每天工作
确认实例的状态是否正常:检查oracle后台进程,数据库是否是open状态,数据文件是否都处于online状态下
检查监听是否正常,告警日志alert.log中是否有报错,如果有报错(ORA-)记录到日报,并解决。
检查文件系统的使用率,如果文件系统的剩余空间小于20%,删除一些不用的文件。检查表空间的剩余空间情况。
利用一些外部命令检查,检查数据库的性能是否有异常,top、vmstat、iostat
检查数据库当日备份的有效性(检查备份日志)
协助开发人员、其它运维人员,协调第三方厂家,帮助开发人员优化SQL,解决开发人员遇到的一些数据库方面的问题
重点:按时按量完成领导临时交待的其它任务。

日常工作-每周工作
每周生成awr,addm(statspack),检查load_profile,top 5 time events,SQL order by elapsed time等检查数据库性能是否有问题。
清理和备份一周所产生的Alert日志、跟踪文件、dump文件,清理和备份过期的数据库性能数据,以保证数据库性能监控的连续性和有效性
空间使用分析,监测数据量总体增长情况,按表空间分析使用率增长情况

日常工作-每月工作
每月对表和索引进行analyze,消除行迁移,表空间碎片,对数据库进行一次全面的健康性检查。
每月的性能检查重点关注:数据库主要性能指标、数据库主要等待事件、最消耗内存资源的SQL语句
每月需要对备份的数据进行恢复演练以保证备份的有效性

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值