mysql 状态锁 连接数
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 状态锁 连接数的更多相关文章
- MySql状态查看方法 MySql如何查看连接数和状态?
原文:MySql状态查看方法 MySql如何查看连接数和状态? 如果是root帐号,你能看到所有用户的当前连接.如果是其它普通帐号,只能看到自己占用的连接 怎么进入mysql命令行呢? mysql的安 ...
- MySQL,查看连接数和状态等
1.MySQL> show status like '%connect%'; Connections,试图连接到(不管是否成功)MySQL服务器的连接数. Max_used_connecti ...
- mysql查看实时连接数
怎么实时查看mysql当前连接数 如何实时查看mysql当前连接数? 1.查看当前所有连接的详细资料:./mysqladmin -uadmin -p -h10.140.1.1 processlist ...
- mysql乐观锁总结和实践--转
原文地址:http://chenzhou123520.iteye.com/blog/1863407 上一篇文章<MySQL悲观锁总结和实践>谈到了MySQL悲观锁,但是悲观锁并不是适用于任 ...
- MYSQL的锁介绍,以及死锁发生情况-带例子
mysql锁能在并发情况下的mysql进行更好的优化 MySQL有三种锁的级别:页级.表级.行级,这3种锁的特性可大致归纳如下: 表级锁:开销小,加锁快:不会出现死锁:锁定粒度大,发生锁冲突的概率最高 ...
- mysql状态查看 QPS/TPS/缓存命中率查看
运行中的mysql状态查看 对正在运行的mysql进行监控,其中一个方式就是查看mysql运行状态. (1)QPS(每秒Query量) QPS = Questions(or Queries ...
- 蛙蛙推荐:如何实时监控MySql状态
大多网站的性能瓶颈都会出在数据库上,所以想把Mysql监控起来,就搜索了下相关资料. 后来和同事讨论了下cacti和nagios有些老套和过时,graphite比较时尚,然后就搜了下相关的资料,最后搞 ...
- mysql 查看最大连接数 设置最大连接数
方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MY ...
- 《MySQL悲观锁总结和实践》乐观锁
mysql乐观锁总结和实践 博客分类: MyBatis 数据库 mysql数据库乐观锁悲观锁 上一篇文章<MySQL悲观锁总结和实践>谈到了MySQL悲观锁,但是悲观锁并不是适用于任何场景 ...
随机推荐
- 十三.iptabled配置
期中集群架构-第十三章-iptables防火墙网路安全实践配置========================================= 01:iptables防火墙网路安全前言介绍 学好ip ...
- 八.nginx网站服务实践应用
期中集群架构-第八章-期中架构nginx章节====================================================================== 01. web ...
- Online tools
Explore online vulnerability for servers and IoT devices : https://www.shodan.com get dumped leaked ...
- ios中safari无痕浏览模式下,localStorage的支持情况
前言 前阶段,测试提了个bug,在苹果手机中无痕模式下,搜索按钮不好使,无法跳页,同时搜索历史也没有展示(用户搜索历史时使用localStorage存储). 正文 iOS上Sarfari在无痕模式下, ...
- hdu 5183
hdu 5183(Hash处理区间问题) 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5183 题意:给出一个n个元素的数组,现在要求判断 a1-a2 ...
- Java Spring Boot VS .NetCore (六) UI thymeleaf vs cshtml
Java Spring Boot VS .NetCore (一)来一个简单的 Hello World Java Spring Boot VS .NetCore (二)实现一个过滤器Filter Jav ...
- Redis数据类型String
set和get Set带空格的字符串值,这时候就需要使用双引号了,否则会出错 getset getset设置某个key-value,然后把设置之前的值返回来 incr,incrby 和 decr,de ...
- 全文搜索引擎Elasticsearch入门实践
全文搜索引擎Elasticsearch入门实践 感谢阮一峰的网络日志全文搜索引擎 Elasticsearch 入门教程 安装 首先需要依赖Java环境.Elasticsearch官网https://w ...
- spark MLlib collaborativeFilltering学习
package ML.collaborativeFilltering; import org.apache.spark.SparkConf; import org.apache.spark.api.j ...
- 图书管理系统 (c语言实现) (全部代码)
直接上代码不解释 #include <stdio.h> #include <stdlib.h> #include <string.h> #define AVAILA ...