查看mysql实时运行sql的工具–orztop

   该工具为我的同事朱旭开发的一款可以查看mysql数据库实时运行的sql状况的工具,以前苦于通过show processlist/show full processlist抓取sql的同志们现在只要盯一盯屏幕就可以了,非常的方便,点击这里进行下载,使用方法也很简单,如下:

   root@alsdb_admin1a:/root>./orztop -help

   ==========================================================================================

   Info :

   Created By zhuxu@taobao.com

   Usage :

   Command line options :

   -help Print Help Info.

   -h,-host Hostname/Ip to use for mysql connection.

   -u,-user User to use for mysql connection.

   -p,-pwd Password to use for mysql connection.

   -P,-port Port to use for mysql connection(default 3306).

   -S,-socket Socket to use for mysql connection.

   -t Time(second) Interval.

   我在本地进行运行范例如下:

   ./orztop -h=127.0.0.1 -P=3009 -u=aurora -p=xxxx -t=1

   h代表主机地址(RDS用户换为实例的连接地址:hzn02.rds.aliyuncs.com)

   P代表端口(RDS用户换位实例连接端口:3306)

   u代表运行用户

   p代表密码

   t代表时间刷新间隔

屏幕打出的信息中还包括了数据库的每秒的insert/update/delete/select,逻辑读,命中率,当前活动线程等,可以大致看到数据库的当前压力情况,当你的实例出现性能瓶颈时,不妨用该工具看看,抓取一下当前正在跑的慢sql,然后在分析一下sql,很不错的工具,推荐给大家。

觉得文章有用?立即: 和朋友一起 共学习 共进步!

猜想失败,您看看下面的文章有用吗?

5 thoughts on “查看mysql实时运行sql的工具–orztop

  1. Pingback: 查看mysql实时运行sql的工具–orztop » 01 SOUND ONLY

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>