龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > MySQL 技术 >

Linux中使用mysqladmin extended-status配合Linux命令查看MySQL运行状态

时间:2014-08-19 03:15来源:网络整理 作者:网络 点击:
分享到:
这篇文章主要介绍了Linux中使用mysqladmin extended-status配合Linux命令查看MySQL运行状态,需要的朋友可以参考下

mysqladmin是MySQL一个重要的客户端,最常见的是使用它来关闭数据库,除此,该命令还可以了解MySQL运行状态、进程信息、进程杀死等。本文介绍一下如何使用mysqladmin extended-status(因为没有"歧义",所以可以使用ext代替)了解MySQL的运行状态。

1. 使用-r/-i参数

使用mysqladmin extended-status命令可以获得所有MySQL性能指标,即show global status的输出,不过,因为多数这些指标都是累计值,如果想了解当前的状态,则需要进行一次差值计算,这就是mysqladmin extended-status的一个额外功能,非常实用。默认的,使用extended-status,看到也是累计值,但是,加上参数-r(--relative),就可以看到各个指标的差值,配合参数-i(--sleep)就可以指定刷新的频率,那么就有如下命令:

复制代码 代码如下:

mysqladmin -uroot -r -i 1 -pxxx extended-status
+------------------------------------------+----------------------+
| Variable_name                            | Value                |
+------------------------------------------+----------------------+
| Aborted_clients                          | 0                    |
| Com_select                               | 336                  |
| Com_insert                               | 243                  |
......
| Threads_created                          | 0                    |
+------------------------------------------+----------------------+

2. 配合grep使用

配合grep使用,我们就有:

复制代码 代码如下:

mysqladmin -uroot -r -i 1 -pxxx extended-status \
|grep "Questions\|Queries\|Innodb_rows\|Com_select \|Com_insert \|Com_update \|Com_delete "
| Com_delete                               | 1                    |
| Com_delete_multi                         | 0                    |
| Com_insert                               | 321                  |
| Com_select                               | 286                  |
| Com_update                               | 63                   |
| Innodb_rows_deleted                      | 1                    |
| Innodb_rows_inserted                     | 207                  |
| Innodb_rows_read                         | 5211                 |
| Innodb_rows_updated                      | 65                   |
| Queries                                  | 2721                 |
| Questions                                | 2721                 |

3. 配合简单的awk使用

精彩图集

赞助商链接