前端之家收集整理的这篇文章主要介绍了
专家精讲Oracle数据库管理与维护读书笔记-DBA的日常,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
DBA的日常
DBA每日例行工作
- 确认数据库状态
sqlplus>select instance_name,status from v$instance;
- 检查后台进程
linux>ps -ef |grep ora_
- 确认listener状态
lsnrctl status
- 检查操作系统空间使用状态
linux>df -h
- 检查警告和跟踪文件
- 检查数据库当日备份是否成功
- 检查表空间使用情况
- 性能监控
每周例行工作
- 检查表空间增长很快的表
- 根据每日监控优化低效sql
- 检查新增失效对象
- 检查是否有失效索引
- 检查表空间碎片
每月例行工作
- 每月表空间增长报告
- 每月数据文件增长报告搜集
- 每月至少一次对表及索引进行数据统计分析
- 每月至少检查一次是否有chained rows
- 根据每日及每周的监控统计进行空间管理改进方案
- 比对数据库性能监控报告,调整性能
- 修正表空间碎片
- 检查备份计划及测试备份的可用性
原文链接:https://www.f2er.com/oracle/208570.html