专家精讲Oracle数据库管理与维护读书笔记-DBA的日常

DBA的日常

DBA每日例行工作

  1. 确认数据库状态
    sqlplus>select instance_name,status from v$instance;
  2. 检查后台进程
    linux>ps -ef |grep ora_
  3. 确认listener状态
    lsnrctl status
  4. 检查操作系统空间使用状态
    linux>df -h
  5. 检查警告和跟踪文件
  6. 检查数据库当日备份是否成功
  7. 检查表空间使用情况
  8. 性能监控

每周例行工作

  1. 检查表空间增长很快的表
  2. 根据每日监控优化低效sql
  3. 检查新增失效对象
  4. 检查是否有失效索引
  5. 检查表空间碎片

每月例行工作

  1. 每月表空间增长报告
  2. 每月数据文件增长报告搜集
  3. 每月至少一次对表及索引进行数据统计分析
  4. 每月至少检查一次是否有chained rows
  5. 根据每日及每周的监控统计进行空间管理改进方案
  6. 比对数据库性能监控报告,调整性能
  7. 修正表空间碎片
  8. 检查备份计划及测试备份的可用性

相关文章

Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...