1.最大连接数监控

show VARIABLES like "max_connections";  //最大连接数

show global status like 'Threads_connected'; //当前连接数

show global status like 'Threads_running'; //正在处理的连接数

show global status like 'Thread%'; //查看进行情况

2.死锁或者阻塞监控

innodb引擎查看死锁语句
select b.trx_mysql_thread_id AS '被阻塞线程',
b.trx_query AS '被阻塞SQL',
c.trx_mysql_thread_id AS '阻塞线程',
(UNIX_TIMESTAMP()-UNIX_TIMESTAMP(c.trx_started)) AS '阻塞时间'
from information_schema.INNODB_LOCK_WAITS a
join information_schema.INNODB_TRX b on a.requesting_trx_id =b.trx_id
join information_schema.INNODB_TRX c on a.blocking_trx_id=c.trx_id
where (UNIX_TIMESTAMP()-UNIX_TIMESTAMP(c.trx_started))>60;

3.慢查询配置

-- 打开sql执行记录功能
set global log_output='TABLE'; -- 输出到表
set global log=ON; -- 打开所有命令执行记录功能general_log, 所有语句: 成功和未成功的.
set global log_slow_queries=ON; -- 打开慢查询sql记录slow_log, 执行成功的: 慢查询语句和未使用索引的语句
set global long_query_time=0.1; -- 慢查询时间限制(秒)
set global log_queries_not_using_indexes=ON; -- 记录未使用索引的sql语句 -- 查询sql执行记录
select * from mysql.slow_log order by 1; -- 执行成功的:慢查询语句,和未使用索引的语句
select * from mysql.general_log order by 1; -- 所有语句: 成功和未成功的. -- 关闭sql执行记录
set global log=OFF;
set global log_slow_queries=OFF;

最新文章

  1. Linux 目录配置
  2. VBA_Excel_教程:Option,错误处理
  3. IMS Global Learning Tools Interoperability™ Implementation Guide
  4. 使用java代码,动态给TextView设置drawable
  5. 《Programming with Objective-C》的常规规定
  6. 使用mustache.js 模板引擎输出html
  7. SAS、R以及SPSS的比较__统计语言大战
  8. Rabbitmq init terminating in do boot 问题
  9. Python自动化运维之10、模块之json、pickle、XML、PyYAML、configparser、shutil
  10. magent编译安装及常见错误
  11. 受够了if (ModelState.IsValid)?ActionFitlter也是一路的坑啊!
  12. Javascript 的变量提升与预解析
  13. Error creating bean with name
  14. VS 2017显示“高级保存选项”命令操作方法
  15. spring/java ---->记录和整理用过的注解以及spring装配bean方式
  16. 程序猿(媛)的葵花宝典-- 必备idea 插件plugins 提高编码效率
  17. java.io.Serializable中serialVersionUID的作用
  18. cdnbest如何配置ssl证书
  19. NOIP模拟测试1(2017081501)
  20. .net core初试 --- 控制台程序

热门文章

  1. 2018.5.5 phpStorm破解2017.3版本方法
  2. BCB:Windows消息处理
  3. Python re module (regular expressions)
  4. C++类和结构体的区别
  5. 《毛毛虫团队》第七次作业:团队项目设计完善&编码
  6. Bootstrap历练实例:嵌套的媒体对象
  7. graphviz 绘制架构图
  8. MySQL对数据库数据进行复制的基本过程详解
  9. 遍历Map的两种方式
  10. Swift开发中 JSON对象/JSON字符串/Data的互转