`
kavy
  • 浏览: 888108 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

MySQL监控所用到的常用命令

 
阅读更多

转自:http://www.easywu.com/?p=350

上一年在做MySQL监控时整理出的几个MySQL命令。

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

1、MySQL查询次数(status)
Com_select;Com_update;Com_insert;Com_delete;Com_change_db

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

3、索引缓存命中率
索引缓存空间大小:key_buffer_size (variables)
索引缓存命中率:(Key_reads/Key_read_requests)*100% (status)

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

5、流量统计(status)
Bytes_received ,Bytes_sent(status)

6、连接次数
每秒连接次数:Connections(status)
每秒实际创建连接次数:Threads_created(status)

7、表锁定统计
立即释放的表锁数:Table_locks_immediate(status)
需要等待的表锁数:Table_locks_waited(status)

分享到:
评论

相关推荐

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

    以下是一些在MySQL监控中常用的命令及其解释: 1. **查询次数**: - `Com_select`: 显示自启动以来执行的SELECT查询次数。 - `Com_update`: 显示自启动以来执行的UPDATE查询次数。 - `Com_insert`: 显示自启动...

    Linux如何安装使用pidstat命令以对进程数据进行监控.docx

    在 Linux 系统中,对进程数据进行监控是非常重要的,pidstat 命令就是其中的一种常用命令。pidstat 命令可以对 Linux 系统进程数据进行监控,但要先对 pidstat 进行安装才能使用。下面将介绍 Linux 安装使用 pidstat...

    OGG软件和常用命令.7z

    本资源包含OGG的一些常用命令,以及针对Oracle 11g和MySQL数据库的安装介质。 首先,我们来探讨一下"OGG常用命令.txt"中可能包含的内容。这个文本文件很可能是OGG管理员日常工作中会用到的一系列命令集合。以下是...

    mysql数据库文档资料

    本资料包主要涵盖了MySQL的基础知识,包括SQL查询语句和常用SQL命令,这对于数据库管理员、开发人员或对数据库感兴趣的初学者来说都是宝贵的资源。 在SQL(结构化查询语言)部分,你将学习到如何创建、更新和管理...

    mysql-常见问题,索引优化

    这个命令显示MySQL服务器的运行状态,包括连接数、查询数、缓冲池使用情况等,可用于性能监控和调优。 8. MySQL性能监控四大指标 CPU使用率、磁盘I/O、内存使用和网络带宽是监控MySQL性能的关键指标。通过监控这些...

    linux centos MySql备份和恢复方案.7z

    - 使用`source`命令或者`mysql`客户端导入SQL脚本进行恢复。 - Xtrabackup的恢复涉及到InnoDB表空间的恢复,可能需要用到`innobackupex`工具。 - 恢复过程中需谨慎,确保先测试备份的完整性和一致性。 6. **文件...

    python疫情监控项目(1).pdf

    在本Python疫情监控项目中,涵盖了多个IT...综上所述,Python疫情监控项目不仅涉及到Web开发的多个方面,还包括数据爬取、存储、展示和应用部署的整个流程。通过这样的项目,开发者可以全面地锻炼和提升自己的IT技能。

    关于mysql数据库的简单题目

    MySQL提供mysqldump工具进行数据库备份,如:`mysqldump -u root -p database_name > backup.sql`,恢复则用到`mysql -u root -p database_name 命令。定期备份是防止数据丢失的重要措施。 8. **权限管理**: ...

    -cookie-Linux命令别名 alias -提高工作效率1%-.pdf

    在Linux系统中,命令别名(alias)是一种非常实用的功能,可以帮助用户简化和自定义常用命令,从而提高工作效率。在日常工作中,我们经常会遇到需要反复输入的长命令,尤其是在进行系统管理和开发工作时。通过设置...

    Mysql主从同步备份策略.docx

    MySQL主从同步备份策略是一种确保数据安全性和高可用性的常用方法。它涉及到将主服务器上的数据库更改实时复制到从服务器,以便在主服务器出现问题时,可以从从服务器接管服务,保证业务连续性。以下是对该策略的...

    记录一些MySQL、Redis面试题以及一些常见的算法题 获取最新MySQL面试题

    6. **性能监控**:学会使用INFO命令查看Redis的状态,以及通过Redis Sentinel监控和报警。 关于算法部分,常见的面试题目可能涵盖: 1. **排序算法**:快速排序、归并排序、堆排序、冒泡排序等,理解它们的时间...

    DBA日常维护常用脚本

    DBA的日常工作中,经常会用到各种脚本来完成监控、优化、备份、恢复等任务。以下是一些DBA在日常维护中可能涉及到的重要脚本和知识点: 1. **性能监控脚本**: - `top` 和 `iostat`:这些是Unix/Linux环境下的系统...

    Ubuntu下超实用的命令.docx

    以下是一些在Ubuntu下常用的、非常实用的命令详解: 1. **查看已安装软件包**: 使用`sudo dpkg -l`命令可以列出系统中所有已安装的软件包。这个命令会显示软件包的名称、状态和版本信息,帮助你了解系统中的软件...

    MHA高可用集群所用到的依赖安装包

    7. **ssh**: 安全外壳协议用于远程登录和命令执行,MHA在不同服务器间执行操作时会用到。 8. **python-mysqldb**: 如果你打算使用Python编写自定义脚本或监控工具,这个Python MySQL驱动程序是必要的。 9. **monit...

    Hbase+Spring boot实战分布式文件存储

    对本门课程所用到的技术进行概览 1-1 学前必读(助你平稳踩坑,畅学无忧) 1-2 导学 1-3 课程技术分析 第2章 HBase简介与环境部署 介绍HBase是什么,能做什么,有哪些优缺点,适用于哪些应用场景,与常用关系数据库...

Global site tag (gtag.js) - Google Analytics