![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
weixin_48484941
这个作者很懒,什么都没留下…
展开
-
mysql一次死锁分析
1、通过show engine innodb status;获取死锁日志。 ------------------------ LATEST DETECTED DEADLOCK ------------------------ 2021-01-25 09:44:09 0x2a0c *** (1) TRANSACTION: TRANSACTION 2782972, ACTIVE 103 sec inserting mysql tables in use 1, locked 1 LOCK WAIT 7 lock原创 2021-01-25 10:20:16 · 99 阅读 · 0 评论 -
mysql 数据库锁表排查
SHOW OPEN TABLES WHERE In_use > 0; SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX; SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS; SELECT * from performance_schema.events_statements_current; SELECT * from原创 2020-12-03 10:06:28 · 269 阅读 · 0 评论 -
mysql查询like in
背景:数据库字段存放的值采用逗号拼接。例如:“a,b,c,d” 有一个需求,需要查询部门数据,即该字段包含部门下任意一个人员就要查出来。所以逻辑类似like in 操作。 通过百度,找到一个函数FIND_IN_SET(); 例子:FIND_IN_SET(“a”,“a,b,c,d”); 即在第二个参数中匹配到第一个参数,则查出来。 SELECT * from business_table t,person p WHERE p.dept_id = ‘D1’ AND FIND_IN_SET(p.id,t.pers原创 2020-12-02 15:45:29 · 1052 阅读 · 0 评论