mysql中top命令详解_从此SQLPLUS有了Top命令

01fac6460a22031b8af8da5848698a70.png

Jagjeet Singh为我们提供了这样一个sqlplus下的RAC dashboard,实时的性能工具,看上去和top或者nmon命令的界面很相似,借助于这个工具我们将可以实时监控RAC的性能指标而不依赖于图形界面。

具体的安装方法如下:

解压zip包

[oracle@vrh1 ~]$ unzip Pck.zip

Archive: Pck.zip

creating: Pck/

inflating: Pck/1_grants.sql

inflating: Pck/2_Types.sql

inflating: Pck/3_pkg.sql

inflating: Pck/drop.sql

inflating: Pck/howtoinstall.sql

inflating: Pck/outputexplained.pdf

inflating: Pck/sampleoutput.png

[oracle@vrh1 ~]$ cd Pck

[oracle@vrh1 Pck]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Wed Aug 8 02:08:49 2012

Copyright (c) 1982, 2011, Oracle. All rights reserved.

Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,

Data Mining and Real Application Testing options

1. 执行授权文件1_grants.sql

SQL> start 1_grants.sql

Enter value for _usr: maclean

需要指定安装在哪个schema下

2. 登录上面指定的schema,并执行 2_Types.sql 创建type

SQL> conn maclean/maclean

Connected.

SQL>

SQL>

SQL> start 2_Types.sql

Type created.

Type created.

Type created.

Type created.

Type created.

Type created.

Type created.

Type created.

Type created.

Type created.

3. 执行3_pkg.sql 创建包体

SQL> start 3_pkg.sql

Package created.

No errors.

Package body created.

若想删除该工具吗,卸载的方法

SQL> connect maclean/maclean

SQL> start drop.sql

具体使用的方法如下:

SQL>set lines 190 pages 0 arraysize 50

SQL>select * from table(jss.gtop(50,10)) ;

50代表 arraysize 一般不用修改

10代表 10s采样一次,采样间隔

示例输出:

eeec14670f64dfdec263ecb06d23f7d4.png

这很酷,仿佛文字版的spotlight  FOR RAC

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值