Identifying a Blocking Query After the Issuing Session Becomes Idle#查看阻塞信息
select * from sys.innodb_lock_waits\G
#根据blocking_pid得到源头会话的最后一个SQL
select a.*,c.thread_id,c.sql_text blocking_sql from sys.innodb_lock_waits a
inner join performance_schema.threads b
on a.blocking_pid=b.processlist_id
inner join performance_schema.events_statements_current c
on b.thread_id = c.thread_id\G
#当前statements不匹配,到历史记录表查询
select * from performance_schema.events_statements_history where thread_id=51\G
select * from performance_schema.events_statements_history_long where thread_id=51\G#查看是否开启
select * from performance_schema.setup_consumers;
update performance_schema.setup_consumers set enabled = 'YES' where name = 'events_statements_history_long';#高频执行的语句
select a.*,b.sql_text,b.digest_text from sys.statement_analysis a
left join performance_schema.events_statements_current b
on a.digest=b.digest
where b.digest is not null
order by exec_count desc\Gselect a.*,b.sql_text,b.digest_text from sys.statement_analysis a
left join performance_schema.events_statements_history b
on a.digest=b.digest
where b.digest is not null
order by exec_count desc\G

转载于:https://www.cnblogs.com/ShanFish/p/8951081.html

Identifying a Blocking Query After the Issuing Session Becomes Idle相关推荐

  1. Using the New MySQL Query Profiler

    原文来自: http://dev.mysql.com/tech-resources/articles/using-new-query-profiler.html One of the great th ...

  2. hibernate 管理 Session(单独使用session,非spring)

    hibernate 管理 Session(单独使用session,非spring) Hibernate 自身提供了三种管理 Session 对象的方法 Session 对象的生命周期与本地线程绑定 S ...

  3. Hibernate中的核心接口query接口用法

    Query是Hibernate的查询接口,用于从数据存储源查询对象及控制执行查询的过程,Query包装了一个HQL查询语句. Query接口的用法: 通过SessionFactory获得了sessio ...

  4. php session mysql_php session mysql存储

    一直知道逻辑没实际用过,今天试用下! session.gc_divisor   100 session.gc_maxlifetime 1440 session.gc_probability  1 以上 ...

  5. (2)hibernate HQL命名查询和Query接口的分页查询

    一  hql命名查询 hibernate中对动态查询参数绑定提供了丰富的支持,那么什么是查询参数动态绑定呢?其实如果我们熟悉传统JDBC编程的话,我们就不难理解查询参数动态绑定,如下代码传统JDBC的 ...

  6. sqlalchemy query

    方法 参数 返回 描述 all() list 返回所有查询的对象,list列表里是查询的对象地址 count() 使用from sqlalchemy import func来代替 filter(*cr ...

  7. Hibernate→HQL、query.list()返回数据类型、查询相关语句、分页、原生SQL、@注解、持久化对象状态及生命周期、一多关系、继承映射关系、逆向工程

    HQL Query实例与表 session通用工具类 Query对象 from 类→List<类>接收 映射类 仅查询商品 查询商品及所在商家 别名 返回数据类型定义 Iterator接收 ...

  8. 前沿重器[13] | 知乎query改写思路启示

    [前沿重器] 栏目主要给大家分享各种大厂.顶会的论文和分享,从中抽取关键精华的部分和大家分享,和大家一起把握前沿技术.具体介绍:仓颉专项:飞机大炮我都会,利器心法我还有. 往期回顾 前沿重器[7] | ...

  9. hibernate学习之四——Query和Criteria接口

    Query 和 Criteria 接口是 Hibernate 的查询接口,用于向数据库查询对象以及控制执行查询的过程. Query 实例包装了一个 HQL(Hibernate Query Langua ...

  10. 搜索中的 Query 理解及应用

    文章作者:Joelchen 腾讯 研究员 编辑整理:Hoh 内容来源:腾讯技术工程 出品平台:DataFunTalk 注:转载请联系原作者. 导读:Query 理解 ( QU,Query Unders ...

最新文章

  1. 高并发下的秒杀系统架构设计实战!
  2. R语言使用table1包绘制(生成)三线表、使用单变量分列构建三线表、为指定变量添加单位信息、自定义overall的标签名称
  3. 【20171115中】nmap 使用脚本爆破telnet密码
  4. nginx教程全集汇总(ttlsa出品)
  5. java怎么计算等式_谁能解释计算这个等式的步骤? Java的
  6. 碳酸铜行业调研报告 - 市场现状分析与发展前景预测
  7. 程序员简历大曝光,让HR哭笑不得,网友:太老实了!
  8. SendMessage 与 PostMessage
  9. 测试小阿姨的mac装机列表❤️(不定时更新~)
  10. SCM提升供应链管理效率
  11. 快40岁了,我还要不要继续写代码呢?
  12. mac下安装nginx+php+mysql
  13. openGauss 训练营第三期结营啦!PPT 85个FAQ大放送!文末附51位结营学员名单
  14. vscode风格化设置
  15. WinRAR 被曝严重安全漏洞;苹果预计推出跨平台应用
  16. 域名抢注时要注意什么?域名抢注要知道什么?
  17. JMeter开发一个最简单的Sampler
  18. 中鑫吉鼎|家庭成长期如何进行理财规划
  19. OPA170AIDRLT
  20. Python-loss和acc曲线分析

热门文章

  1. 超越Nest:集智能温控和家庭控制的Cosy
  2. 分布式文件存储:FastDFS简单使用与原理分析
  3. Day51:HEIL AI
  4. iOS常用的功能(打电话、发短信、发邮件等)
  5. Because You Loved Me歌词
  6. Python-数值类型
  7. 8421码转16进制的c语言,将8421BCD码转换为十进制数(转)
  8. hive计算几个月的最大最小时一定要把string类型转换成int类型
  9. 读 Charles Petzold 之《编码:隐匿在计算机软硬件背后的语言》
  10. 联盛德 HLK-W806 (十): 在 CDK IDE开发环境中使用WM-SDK-W806