关于locks rec but not gap waitingTRANSACTION(1)中的含义,哪个是正确的?
Transaction(1) 中有 31 行。这些行的含义是什么?这是否代表间隙锁定?
0: len 4; hex 800c20d6; asc ;;
....
29: SQL NULL;
30: SQL NULL;
Run Code Online (Sandbox Code Playgroud) LATEST DETECTED DEADLOCK
------------------------
2015-09-25 15:27:24 1b8084000
*** (1) TRANSACTION:
TRANSACTION 5226928, ACTIVE 0 sec fetching rows
mysql tables in use 1, locked 1
LOCK WAIT 31 lock struct(s), heap size 6544, 548 row lock(s)
MySQL thread id 71, OS thread handle 0x1b45be000, query id 4085356 localhost root Creating …Run Code Online (Sandbox Code Playgroud) 昨天我经历了一次MySQL事件
MySQL性能监控工具显示:
/io/table/sql/handler事件发生期间产生了很多。
事件发生期间有大量活动线程。
事件发生期间有大量阻塞线程。
这是什么/io/table/sql/handler意思?
您知道可能的根本原因吗?