zoukankan      html  css  js  c++  java
  • 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 服务器工作了多少秒
  • 相关阅读:
    如何使用VS2013进行单元测试和查看代码覆盖率
    荔枝架构演进历程读后感
    关于海尔电商峰值系统架构读后感
    苏宁易购:商品详情系统架构设计读后感
    第二阶段冲刺第四天
    第二阶段冲刺第五天
    第二阶段冲刺第三天
    第二阶段冲刺第二天
    第二阶段冲刺第一天
    第一阶段末尾
  • 原文地址:https://www.cnblogs.com/Struts-pring/p/10771067.html
Copyright © 2011-2022 走看看