show OPEN TABLES where In_use > 0;
show status like 'Table%';
SELECT * FROM information_schema.innodb_trx;
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
show status like 'Threads%';#打开的连接数 #激活的连接数 一般远低于connected数值 #这是是查询数据库当前设置的最大连接数
show variables like '%max_connections%';
#连接情况
show variables like '%connect%'; #查看服务器响应的最大连接数
show global status like 'max_used_connections'; show status like '%max_connections%'; ##mysql最大连接数 set global max_connections=1000 重新设置 show global status like 'Max_used_connections'; ##服务器响应的最大连接数 show status like 'Threads%';
#Variable_name Value
#Threads_cached 0 ##mysql管理的线程池中还有多少可以被复用的资源
#Threads_connected 152 ##打开的连接数
#Threads_created 550 ##表示创建过的线程数,如果发现Threads_created值过大的话,表明MySQL服务器一直在创建线程,这也是比较耗资源,可以适当增加配置文件中thread_cache_size值, 查询服务器
show variables like 'thread_cache_size';
#set global thread_cache_size=60;
#Threads_running 1 ##激活的连接数,这个数值一般远低于connected数值,准确的来说,Threads_running是代表当前并发数 show processlist;
show status like '%Connections%';
show status like '%Aborted_clients%';
show status like '%Aborted_connects%';
#Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。
#Aborted_connects 尝试已经失败的MySQL服务器的连接的次数。
#Connections 试图连接MySQL服务器的次数。
#Created_tmp_tables 当执行语句时,已经被创造了的隐含临时表的数量。
#Delayed_insert_threads 正在使用的延迟插入处理器线程的数量。
#Delayed_writes 用INSERT DELAYED写入的行数。
#Delayed_errors 用INSERT DELAYED写入的发生某些错误(可能重复键值)的行数。
#Flush_commands 执行FLUSH命令的次数。
#Handler_delete 请求从一张表中删除行的次数。
#Handler_read_first 请求读入表中第一行的次数。
#Handler_read_key 请求数字基于键读行。
#Handler_read_next 请求读入基于一个键的一行的次数。
#Handler_read_rnd 请求读入基于一个固定位置的一行的次数。
#Handler_update 请求更新表中一行的次数。
#Handler_write 请求向表中插入一行的次数。
#Key_blocks_used 用于关键字缓存的块的数量。
#Key_read_requests 请求从缓存读入一个键值的次数。
#Key_reads 从磁盘物理读入一个键值的次数。
#Key_write_requests 请求将一个关键字块写入缓存次数。
#Key_writes 将一个键值块物理写入磁盘的次数。
#Max_used_connections 同时使用的连接的最大数目。
#Not_flushed_key_blocks 在键缓存中已经改变但是还没被清空到磁盘上的键块。
#Not_flushed_delayed_rows 在INSERT DELAY队列中等待写入的行的数量。
#Open_tables 打开表的数量。
#Open_files 打开文件的数量。
#Open_streams 打开流的数量(主要用于日志记载)
#Opened_tables 已经打开的表的数量。
#Questions 发往服务器的查询的数量。
#Slow_queries 要花超过long_query_time时间的查询数量。
#Threads_connected 当前打开的连接的数量。
#Threads_running 不在睡眠的线程数量。
#Uptime 服务器工作了多少秒

mysql 状态锁 连接数的更多相关文章

  1. MySql状态查看方法 MySql如何查看连接数和状态?

    原文:MySql状态查看方法 MySql如何查看连接数和状态? 如果是root帐号,你能看到所有用户的当前连接.如果是其它普通帐号,只能看到自己占用的连接 怎么进入mysql命令行呢? mysql的安 ...

  2. MySQL,查看连接数和状态等

    1.MySQL> show status like '%connect%'; Connections,试图连接到(不管是否成功)MySQL服务器的连接数.   Max_used_connecti ...

  3. mysql查看实时连接数

    怎么实时查看mysql当前连接数 如何实时查看mysql当前连接数? 1.查看当前所有连接的详细资料:./mysqladmin -uadmin -p -h10.140.1.1 processlist ...

  4. mysql乐观锁总结和实践--转

    原文地址:http://chenzhou123520.iteye.com/blog/1863407 上一篇文章<MySQL悲观锁总结和实践>谈到了MySQL悲观锁,但是悲观锁并不是适用于任 ...

  5. MYSQL的锁介绍,以及死锁发生情况-带例子

    mysql锁能在并发情况下的mysql进行更好的优化 MySQL有三种锁的级别:页级.表级.行级,这3种锁的特性可大致归纳如下: 表级锁:开销小,加锁快:不会出现死锁:锁定粒度大,发生锁冲突的概率最高 ...

  6. mysql状态查看 QPS/TPS/缓存命中率查看

    运行中的mysql状态查看   对正在运行的mysql进行监控,其中一个方式就是查看mysql运行状态.    (1)QPS(每秒Query量)  QPS = Questions(or Queries ...

  7. 蛙蛙推荐:如何实时监控MySql状态

    大多网站的性能瓶颈都会出在数据库上,所以想把Mysql监控起来,就搜索了下相关资料. 后来和同事讨论了下cacti和nagios有些老套和过时,graphite比较时尚,然后就搜了下相关的资料,最后搞 ...

  8. mysql 查看最大连接数 设置最大连接数

    方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100   修改为 max_connections=1000 服务里重起MY ...

  9. 《MySQL悲观锁总结和实践》乐观锁

    mysql乐观锁总结和实践 博客分类: MyBatis 数据库 mysql数据库乐观锁悲观锁 上一篇文章<MySQL悲观锁总结和实践>谈到了MySQL悲观锁,但是悲观锁并不是适用于任何场景 ...

随机推荐

  1. SpringBoot系列三:SpringBoot自定义Starter

    在前面两章 SpringBoot入门 .SpringBoot自动配置原理 的学习后,我们对如何创建一个 SpringBoot 项目.SpringBoot 的运行原理以及自动配置等都有了一定的了解.如果 ...

  2. iOS开发之#impor与#include的区别

    #import比起#include的好处就是不会引起交叉编译 在 Objective-C中,#import 被当成 #include 指令的改良版本来使用.除此之外,#import 确定一个文件只能被 ...

  3. DOS批处理高级教程(还不错)(转)

    前言 目录 第二节 常用特殊符号     1.@  命令行回显屏蔽符     2.%  批处理变量引导符     3.>   输出重定向符     4.>>  输出重定向符     ...

  4. 安装 Tensorflow

    环境:Ubuntu 16.04  64bit 1.    安装Anaconda Anaconda 是 Python 的一个科学计算发行版,内置了数百个Python经常会使用的库,也包括了许多机器学习和 ...

  5. js分析 猫_眼_电_影 字体文件 @font-face

    0. 参考 https://developer.mozilla.org/zh-CN/docs/Web/CSS/@font-face 这是一个叫做@font-face 的CSS @规则 ,它允许网页开发 ...

  6. 企业级中带你ELK如何实时收集分析Mysql慢查询日志

    什么是Mysql慢查询日志? 当SQL语句执行时间超过设定的阈值时,便于记录到指定的日志文件中或者表中,所有记录称之为慢查询日志 为什么要收集Mysql慢查询日志? 数据库在运行期间,可能会存在这很多 ...

  7. Android 常用知识点

    1.Kotlin 将字节大小转换为KB,MB,GB 并保留两位小数 fun getFileSize(size: Long): String { var GB = 1024 * 1024 * 1024 ...

  8. Java中在实例化一个类时,这个类中没有初始值的int类型成员变量i,i的值是不是0?

    java中有两种类型一种是数值性,另一种是类变量数值性变量的初始值为0,类变量的初始化为null没做初始化成员变量int性变量是0, 在java中有这么一条规则,声明在方法中的变量在使用时必须要初始化 ...

  9. Python+Selenium+Pycharm

    我的环境是: 系统 Python Selenium win10 教育版64位 3.6.4 3.11.0 在Pycharm中安装好Selenium后,输入代码来测试: from selenium imp ...

  10. XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Korea

    A. Donut 扫描线+线段树. #include<cstdio> #include<algorithm> using namespace std; typedef long ...