MySQL数据库维护中监控所用到的常用命令(转载)

status = show status like ‘%%‘ [例:show status like ‘Com_select‘]
variables
= show variables like ‘%%‘ [例:show variables like ‘query_cache_size‘]

1、MySQL查询次数(取自show status返回信息)
Com_select;Com_update;Com_insert;Com_delete;Com_change_db

2、查询缓存空间大小:query_cache_size
查询缓存最大查询数据集大小:query_cache_limit(variables);(取自show variables返回信息)
缓存中的查询个数:Qcache_inserts(status);(取自show status返回信息)
查询缓存命中率:(Qcache_hits/(Qcache_hits+Qcache_inserts))*100%
(status)(取自show status返回信息)

3、索引缓存命中率
索引缓存空间大小:key_buffer_size
(variables)(取自show variables返回信息)
索引缓存命中率:(Key_reads/Key_read_requests)*100% (status)(取自show status返回信息)

4、并发连接数
最大充许连接数:max_connections(variables)(取自show variables返回信息)
实际最大连接数:max_used_connections(status)(取自show status返回信息)
当前连接数:Threads_connected(status)(取自show status返回信息)
活跃连接数:Threads_running(status)(取自show status返回信息)
缓存连接数:Threads_cache(status)(取自show status返回信息)

5、流量统计(取自show status返回信息)
Bytes_received(接受的字节数) ,Bytes_sent(发送的字节数)

6、连接次数(取自show status返回信息)
每秒连接次数:Connections(status)
每秒实际创建连接次数:Threads_created(status)

7、表锁定统计(取自show status返回信息)
立即释放的表锁数:Table_locks_immediate(status)
需要等待的表锁数:Table_locks_waited(status)

时间: 2024-10-15 07:47:26

MySQL数据库维护中监控所用到的常用命令(转载)的相关文章

[转帖]linux中systemctl详细理解及常用命令

linux中systemctl详细理解及常用命令 2019年06月28日 16:16:52 思维的深度 阅读数 30 https://blog.csdn.net/skh2015java/article/details/94012643 一.systemctl理解 Linux 服务管理两种方式service和systemctl systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动. systemd对应的进程管理命令是sy

JVM监控和调优常用命令工具总结

JVM监控和调优 在Java应用和服务出现莫名的卡顿.CPU飙升等问题时总是要分析一下对应进程的JVM状态以定位问题和解决问题并作出相应的优化,在这过程中Java自带的一些状态监控命令和图形化工具就非常方便了.本文总结了最常用的命令行工具及其常用参数解释,图形化监控工具的用法,仅供参考. jps Java版的ps命令,查看java进程及其相关的信息,如果你想找到一个java进程的pid,那可以用jps命令替代linux中的ps命令了,简单而方便. 命令格式: jps [options] [hos

mongo的常用命令--转载

转载liyonghui的博文,出处  http://www.cnblogs.com/liyonghui/p/mongodb.html 博主写的特别好,对于我这个新手帮了大忙了,还将mongo和mysql一一映射,很好理解~ 成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作. 输入help可以看到基本操作命令: show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户

linux系统中查看系统、资源、日志等常用命令--转载

转载于:http://mushme.iteye.com/blog/1001478. cat tail -f 日 志 文 件 说    明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全相关的日志信息 /var/log/maillog 与邮件相关的日志信息 /var/log/cron 与定时任务相关的日志信息 /var/log/spooler 与UUCP和news设备相关的日志信息 /var/lo

工作中遇到的一些linux常用命令总结

一.root权限: 1.su 之后输入root密码进入root模式 2.root执行相关shell    sudo  sh  demo.sh 二.文件及文件夹相关 1.查看当前工作路径:  pwd 2.查看当前文件夹下的文件:ls 3.进入文件夹:  cd  文件夹名 4.仅仅查看文件内容:cat 文件名 5.编辑文件:  vim 文件名 5.1退出vim(vi): esc   后    输入“:q”不保存退出:    esc   后    输入“:wq”保存退出:    esc   后   

mysql授权、启动、启动服务常用命令

一. 四种启动方式: 1.mysqld 启动mysql服务器: ./mysqld --defaults-file=/etc/my.cnf --user=root 客户端连接: mysql --defaults-file=/etc/my.cnf 或 mysql -S /tmp/mysql.sock 2.mysqld_safe 启动mysql服务器: ./mysqld_safe --defaults-file=/etc/my.cnf --user=root & 客户端连接: mysql --defa

补:关于man关于SEE ALSO(参见)中代号与vim下常用命令

1.查阅/etc/issue文件时,使用man issue发现manual中see also出现motd(5), agetty(8), mingetty(8)字样.以及文档行首的issue(5)究竟是什么意思. man man后解释为: 1   Executable programs or shell commands-->shell下可执行程序或命令     2   System calls (functions provided by the kernel)-->内核调用工具或函数    

eclipse中maven插件安装及常用命令

选择help-->Eclipse Marketplace,进入如下图界面: 2.在fin中输入maven,点击Go: 3.跳转到当前页面:(有点小慢) 4.选择install(本人已安装过所以显示installed)进行安装 安装后重启eclipse 5.进行如下操作,查看是否安装完成(help-->about eclipse) 6.点击Installation Details,进入: 如已存在上图目录,恭喜安装成功! 7.eclipse配置:window-->preference--&

linux常用命令(转载)

Linux简介及Ubuntu安装 常见指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Linux软件包管理 vim使用 用户及用户组管理 文件权限管理 Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统.基于Linux有多个版本的衍生.RedHat.Ubuntu.Debianaa 安装VMware或VirtualBox虚拟机.具体安装步骤,找百度. 再安装Ubuntu.具体安装步骤,找百度. 安装完后,可以看到Linux系统的目录结构,见链接http: