OracleMonitor Save

plsql script to monitor Oracle Databases. 监控脚本 运维有力助手

Project README

一套较全面的oracle数据库监控管理脚本

脚本目录 获取脚本

Oracle无疑是当今最优秀的数据库之一,在功能、性能等方面都非常的卓越。但要学好、掌握好Oracle也是一件不易的事件。

笔者曾经维护开发过一个广东省省集中的大型系统,典型的项目紧、时间短、数据量大、业务复杂、并发高。上线初期,各种应用问题频出:界面打不开、SQL运行慢、数据库c pu使用率高达95%、IO持续高位不降。

当时面对紧急状况,为定为问题,查看各种性能视图,执行百度、google 搜索回来或临时编写的sql脚本,可谓手忙脚乱,还经常出错,高峰期过了,问题还没有定位到。下次问题来了,又是手忙脚乱。

领导不满意,能力受到质疑,自己的面子也挂不住呀。

后来使用一些监控工具,感觉工具使用起来比较繁琐

  • 需要监控的信息,有时要点击好几层菜单,才能出来结果
  • 信息显示不够友好,需要的信息没有或显示在了另一个界面里
  • 有些监控工具,在后台安装一堆脚本,也不知道是干嘛用的
  • 如果功能不满足,还是要自己动手写
  • 当作日常维护还可以,拿来快速全面地定位问题、分析问题不够直观

我认为比较理想的情况应该是:在sqlplus里输入简单的指令,输出全面的、格式化的、直观的有用信息。

如果这些信息统一输出到一个文件目录,形成文件,方便以后查看,对比分析,那就非常好了。

本套脚本就是为了达到上面的效果,由笔者根据多年工作经验总结完成。

不管是Oracle刚入门新人、还是工作多年的老司机,我相信都能够从这套脚本学到东西,并提高工作效率,使自己的工作更得心应手。

脚本目录 获取脚本

Open Source Agenda is not affiliated with "OracleMonitor" Project. README Source: denglt/oracleMonitor
Stars
34
Open Issues
0
Last Commit
1 year ago

Open Source Agenda Badge

Open Source Agenda Rating