返回顶部
首页 > 资讯 > 数据库 >MySQL SHOW STATUS命令介绍
  • 146
分享到

MySQL SHOW STATUS命令介绍

2024-04-02 19:04:59 146人浏览 安东尼
摘要

SHOW STATUS提供Mysql服务的状态信息,执行这个语句只需要连接到mysql数据库的权限。 这些服务状态信息来源于以下: ① 性能用户的表。 ② INFORMATioN_SCHEMA用户下的GL

SHOW STATUS提供Mysql服务的状态信息,执行这个语句只需要连接到mysql数据库的权限。
这些服务状态信息来源于以下:
① 性能用户的表。

② INFORMATioN_SCHEMA用户下的GLOBAL_STATUS和SESSION_STATUS表。

MariaDB [test]> desc information_schema.global_status;
+----------------+---------------+------+-----+---------+-------+
| Field          | Type          | Null | Key | Default | Extra |
+----------------+---------------+------+-----+---------+-------+
| VARIABLE_NAME  | varchar(64)   | NO   |     |         |       |
| VARIABLE_VALUE | varchar(2048) | NO   |     |         |       |
+----------------+---------------+------+-----+---------+-------+
2 rows in set (0.12 sec)

MariaDB [test]> select * from information_schema.global_status where variable_name like 'Com_insert%';
+-------------------+----------------+
| VARIABLE_NAME     | VARIABLE_VALUE |
+-------------------+----------------+
| COM_INSERT        | 106            |
| COM_INSERT_SELECT | 10             |
+-------------------+----------------+
2 rows in set (0.00 sec)

MariaDB [test]> desc information_schema.session_status;
+----------------+---------------+------+-----+---------+-------+
| Field          | Type          | Null | Key | Default | Extra |
+----------------+---------------+------+-----+---------+-------+
| VARIABLE_NAME  | varchar(64)   | NO   |     |         |       |
| VARIABLE_VALUE | varchar(2048) | NO   |     |         |       |
+----------------+---------------+------+-----+---------+-------+
2 rows in set (0.00 sec)

MariaDB [test]> select * from information_schema.session_status where variable_name like 'Com_insert%';
+-------------------+----------------+
| VARIABLE_NAME     | VARIABLE_VALUE |
+-------------------+----------------+
| COM_INSERT        | 19             |
| COM_INSERT_SELECT | 0              |
+-------------------+----------------+
2 rows in set (0.00 sec)

③ mysqladmin的extended-status命令
[root@localhost 20160630]# /maria/bin/mysqladmin -uroot -p extended-status|grep Com|more
Enter passWord
| Com_admin_commands                                           | 0                                      |
| Com_alter_db                                                 | 0                                      |
| Com_alter_db_upgrade                                         | 0                                      |
| Com_alter_event                                              | 0                                      |
| Com_alter_function                                           | 0                                      |
| Com_alter_procedure                                          | 0                                      |
| Com_alter_server                                             | 0                                      |
| Com_alter_table                                              | 40                                     |
| Com_alter_tablespace                                         | 0                                      |
| Com_analyze                                                  | 3                                      |
| Com_assign_to_keycache                                       | 0                                      |
| Com_begin                                                    | 0                                      |
| Com_binlog                                                   | 0                                      |
| Com_call_procedure                                           | 3                                      |
| Com_change_db                                                | 43                                     |
| Com_change_master                                            | 0                                      |
| Com_check                                                    | 0                                      |
| Com_checksum                                                 | 0                                      |
| Com_commit                                                   | 0                                      |
| Com_compound_sql                                             | 0                                      |
| Com_create_db                                                | 1                                      |
| Com_create_event                                             | 0                                      |
| Com_create_function                                          | 0                                      |
| Com_create_index                                             | 4                                      |
| Com_create_procedure                                         | 4                                      |

SHOW STATUS接受GLOBAL或SESSION参数,分别显示全局或当前连接会话信息,如果不带参数则显示的是当前会话的信息。

每次调用SHOW STATUS语句会使用一个临时表,并会增加Created_tmp_tables全局参数的值。
MariaDB [test]> show global status like 'Created_tmp_tables';
+--------------------+-------+
| Variable_name      | Value |
+--------------------+-------+
| Created_tmp_tables | 894   |
+--------------------+-------+
1 row in set (0.00 sec)

MariaDB [test]> show global status like 'Created_tmp_tables';
+--------------------+-------+
| Variable_name      | Value |
+--------------------+-------+
| Created_tmp_tables | 895   |
+--------------------+-------+
1 row in set (0.00 sec)

--常用的统计参数

Com_select 执行SELECT操作的次数
Com_insert 执行INSERT操作的次数
Com_update 执行UPDATE操作的次数
Com_delete 执行DELETE操作的次数

Innodb_rows_read InnoDB存储引擎SELECT查询返回的行数
Innodb_rows_inserted InnoDB存储引擎执行INSERT操作插入的行数
Innodb_rows_updated InnoDB存储引擎执行UPDATE操作更新的行数
Innodb_rows_deleted InnoDB存储引擎执行DELETE操作删除的行数

Connections 连接数
Uptime 服务器工作时间
Slow_queries 慢查询的次数

MariaDB [test]> show global status like 'Innodb_rows%';
+----------------------+-------+
| Variable_name        | Value |
+----------------------+-------+
| Innodb_rows_deleted  | 512   |
| Innodb_rows_inserted | 1662  |
| Innodb_rows_read     | 4557  |
| Innodb_rows_updated  | 4     |
+----------------------+-------+
4 rows in set (0.00 sec)

MariaDB [test]> show global status like 'Connection%';
+-----------------------------------+-------+
| Variable_name                     | Value |
+-----------------------------------+-------+
| Connection_errors_accept          | 0     |
| Connection_errors_internal        | 0     |
| Connection_errors_max_connections | 0     |
| Connection_errors_peer_address    | 0     |
| Connection_errors_select          | 0     |
| Connection_errors_tcpwrap         | 0     |
| Connections                       | 15    |
+-----------------------------------+-------+
7 rows in set (0.00 sec)

MariaDB [test]> show global status like 'Uptime%';
+---------------------------+---------+
| Variable_name             | Value   |
+---------------------------+---------+
| Uptime                    | 1285789 |
| Uptime_since_flush_status | 1285789 |
+---------------------------+---------+
2 rows in set (0.00 sec)

MariaDB [test]> show global status like 'Slow_queries%';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| Slow_queries  | 0     |
+---------------+-------+
1 row in set (0.00 sec)
您可能感兴趣的文档:

--结束END--

本文标题: MySQL SHOW STATUS命令介绍

本文链接: https://lsjlt.com/news/46424.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL SHOW STATUS命令介绍
    SHOW STATUS提供MySQL服务的状态信息,执行这个语句只需要连接到MySQL数据库的权限。 这些服务状态信息来源于以下: ① 性能用户的表。 ② INFORMATION_SCHEMA用户下的GL...
    99+
    2024-04-02
  • 【MySQL】show global status命令
    原因 想通过show global status来完成对MySQL关键指标的采集,但是不知道这个命令频繁执行是否会造成性能压力,网上也没有搜到相关的资料。mysql_exporter工具也是使用的这个命令...
    99+
    2024-04-02
  • MySQL show status命令输出结果详解
    Aborted_clients        由于客户端没有正确关闭连接导致客户端终止而中断的连接数 Aborted_connects    试...
    99+
    2024-04-02
  • MySQL show status命令常用输出字段详解
    Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。  Aborted_connects 尝试已经失败的MySQL服务器的连接的次数。  Connect...
    99+
    2024-04-02
  • MySQL SHOW命令
    文章目录 SHOW命令介绍- SHOW命令用法 常用SHOW命令汇总常用命令汇总表- 服务器运行状态信息- 支持的字符集信息- 支持的校对规则信息- 上一个执行语句的告警信息- 上一个执行...
    99+
    2023-09-17
    mysql
  • MySQL中的show命令
    mysql> help showName: 'SHOW'Description:SHOW has many forms that provide information about databases, t...
    99+
    2024-04-02
  • MySQL show processlist;命令详解
    SHOW PROCESSLIST显示哪些线程正在运行,如果您有SUPER权限,您可以看到所有线程,否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程),如果您不使用FULL关键词...
    99+
    2024-04-02
  • mysql show processlist命令详解
    SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是...
    99+
    2024-04-02
  • MySQL常用的show命令
    这篇文章主要讲解了“MySQL常用的show命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL常用的show命令”吧! MySQL中有很多的基本...
    99+
    2024-04-02
  • MySQL SHOW STATUS语句的使用
    做MySQL性能调整和服务状态监控,有个前提就是我们要知道当前MySQL的运行状态. 很对开发人员对分库分表,读写分离,SQL性能分析等或多或少有看过一些文章分析,但是如果不结合实际的MySQL运行状态盲目的做一些M...
    99+
    2022-05-11
    MySQL SHOW STATUS MySQL SHOW STATUS语句
  • MySQL中show table status怎么用
    这篇文章给大家分享的是有关MySQL中show table status怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 --获取表的信息mysql> show ta...
    99+
    2024-04-02
  • traceroute命令介绍
    traceroute traceroute 是一种网络诊断命令,用于确定 IP 数据包从源到目的地所需经过的路径。它通过发送特殊的 IP 数据包来确定中间路由器的数量和响应时间。当出现网络问题时,traceroute 通常用于检查问题发生的...
    99+
    2023-08-22
    linux 运维 服务器 网络
  • mysql常用命令汇总介绍
    设置更改mysqlroot密码 首次进入mysql数据库, ! 可以将mysql绝对路径加入到环境变量中, 还可以设置开机加载, 重新加载环境变量让mysql生效 重新登录 mysql...
    99+
    2024-04-02
  • mysql prompt命令的简单介绍
    这篇文章主要介绍“mysql prompt命令的简单介绍”,在日常操作中,相信很多人在mysql prompt命令的简单介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”my...
    99+
    2024-04-02
  • Mysql中show engine innodb status怎么用
    这篇文章主要介绍了Mysql中show engine innodb status怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。mysq...
    99+
    2024-04-02
  • MYSQL的简单操作命令介绍
    这篇文章主要介绍“MYSQL的简单操作命令介绍”,在日常操作中,相信很多人在MYSQL的简单操作命令介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MYSQL的简单操作命令...
    99+
    2024-04-02
  • mysql show table status报错解决办法
      在数据库上执行show table status命令,报错如下图所示:     但是在数据库上是没有空用户的,下图验证:   &nb...
    99+
    2024-04-02
  • atlas管理命令介绍
    通过atlas的管理命令可以很方便上线,下线服务器,添加用户,添加ip白名单,同时可以把配置变更保存到配置文件。环境介绍: 主:192.168.6.91 从:192.168.6.85 待加入的:192.16...
    99+
    2024-04-02
  • Git常用命令介绍
    常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库 一、新...
    99+
    2024-04-02
  • Docker常见命令介绍
    目录一、Docker容器信息1、查看docker容器版本2、查看docker容器信息3、查看docker容器帮助二、镜像操作命令1、查看镜像2、搜索镜像3、镜像下载4、删除镜像5、生...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作