快捷搜索:  汽车  科技

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)perl noodba.pl --active 3.5、Oracle locked objectperl noodba.pl --topevent 3.4、Oracle active session3.1、OS system infoperl noodba.pl --orastat -i 1 3.2、Oracle load infoperl noodba.pl --orastat 3.3、Oracle top events

概述

今天主要分享一个即时的oracle诊断工具,也是用perl脚本编写的。

github地址:https://github.com/nooDBA/noodba

环境: os:redhat 6.6 数据库:Oracle 11.2.0.4 RAC


1、安装

git clone https://github.com/noodba/noodba

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)(1)

注意oracle用户下配置ORACLE_HOME等环境变量,里面会调用sqlplus,perl版本一般用系统默认自带的就可以了。


2、相关参数

perl noodba.pl -h

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)(2)

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)(3)


3、功能

包括以下统计:OS系统、oracle load info、 Instance Efficiency Ratios、top events、blocking tree,lock objects,active session等

3.1、OS system info

perl noodba.pl --orastat -i 1

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)(4)

3.2、Oracle load info

perl noodba.pl --orastat

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)(5)

3.3、Oracle top events

perl noodba.pl --topevent

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)(6)

3.4、Oracle active session

perl noodba.pl --active

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)(7)

3.5、Oracle locked object

perl noodba.pl --lockobj

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)(8)

3.6、oracle blocking info

perl noodba.pl --blocking

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)(9)

3.7、Oracle instance efficiency ratios

perl noodba.pl --ratio

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)(10)


觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~

分享一个即时的oracle数据库诊断工具--noodba(分享一个即时的oracle数据库诊断工具--noodba)(11)

猜您喜欢: