今天早上公司数据库服务器top查看,cpu 99.8% load average 123,非常严重,首先想到的是mysql肯定是死锁了,因为我入职不久,对很多设计不是很清楚,也不知道是哪张表,翻阅文章后是如下解决的:
查询比较久的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX
发现sql
SELECT EndDate FROM StockUpDown WHERE StockID = '002392' AND MarketID = 1 ORDER BY EndDate DESC LIMIT 1
一直等待中,查询需要9s,于是查看表,加入了索引,查询立马0.11s,于是解决了。
查看正在锁的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;
查看等待锁的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
相关推荐
mysql慢查询日志文档及命令,操作步骤。用于查询线上mysql sql执行情况,可根据设置过滤sql执行时间大于多少的sql统计情况,工具采用pt-query-degist
第一次线上学习心得体会精选.doc
第一次线上学习心得体会参考.doc
掌上篮球场,门票线上话解决方案
通过jstack与jmap分析一次线上故障.pdf
线上线下o2o电商解决方案.ppt
这个是讲解PHP 线上环境出问题后如何解决的ppt,大牛的推荐,你不得不看!
Office线上预览编辑解决方案对比.docx
35丨记一次线上SQL死锁事故:如何避免死锁?.html
刚来新公司2个月就面临了一次线上真实数据的转换,这些数据异常重要,对我们公司来说就是客户的资源,说白了就是客户存在我们公司的钱,一旦处理失败将会影响极大,可以想象一下你存 前言: 刚来新公司2个月就面临了一次...
疫情时期线上直播课堂解决方案.pptx
疫情时期线上直播课堂解决方案.pdf
Microsoft Dynamics线上客户管理解决方案.pdf
黑龙江省高一下学期物理第一次线上检测(实验班)试卷.pdf
线上买菜-线上买菜系统-线上买菜系统源码-线上买菜管理系统-线上买菜管理系统java代码-线上买菜系统设计与实现-基于springboot的线上买菜系统-基于Web的线上买菜系统设计与实现-线上买菜网站-线上买菜网站代码-线上...
康铭泰克推出的电子商务解决方案。包括硬件、软件与服务三个层面的内容,涵盖电子商务系统的规划、构建、部署与运维阶段,真正具备了为客户提供“一站式”服务的能力。
长春市高一下学期物理第一次线上检测(实验班)试卷(II)卷.pdf
广东省汕头市潮阳实验学校2019_2020学年高二英语下学期第一次线上测试试题20200422013
广东省汕头市潮阳实验学校2019_2020学年高二语文下学期第一次线上测试试题20200422014