mysql info commit_mysql show processlist 发现大量的commit
今天執行show processlist 發現大量的commit;查看鎖信息,發現基本上都是
+----------------+----------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| waiting_trx_id | waiting_thread | waiting_query? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? | blocking_trx_id | blocking_thread | blocking_query
+----------------+----------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------+-----------------+------------------------------------------------------------------------------------------------------------
| 1131726E? ?? ? |? ?? ?? ?501885 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',6)??where `a`.`id` =??NAME_CONST('in_user_id',6106041) and a.money >=??NAME_CONST('pay_money',6)? ?? ?| 113159E3? ?? ???|? ?? ?? ? 501939 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',6)??where `a`.`id` =??NAME_CONST('in_user_id',6106041) and a.money >=??NAME_CONST('pay_money',6)
| 1131726E? ?? ? |? ?? ?? ?501885 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',6)??where `a`.`id` =??NAME_CONST('in_user_id',6106041) and a.money >=??NAME_CONST('pay_money',6)? ?? ?| 1131432D? ?? ???|? ?? ?? ? 500960 | commit
| 11317266? ?? ? |? ?? ?? ?501631 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',15)??where `a`.`id` =??NAME_CONST('in_user_id',6232465) and a.money >= NAME_CONST('pay_money',15)? ???| 11316F66? ?? ???|? ?? ?? ? 501485 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',15)??where `a`.`id` =??NAME_CONST('in_user_id',6232465) and a.money >=??NAME_CONST('pay_money',15)
| 11317266? ?? ? |? ?? ?? ?501631 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',15)??where `a`.`id` =??NAME_CONST('in_user_id',6232465) and a.money >= NAME_CONST('pay_money',15)? ???| 11316237? ?? ???|? ?? ?? ? 501852 | commit
| 1131720C? ?? ? |? ?? ?? ?501785 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',6)??where `a`.`id` =??NAME_CONST('in_user_id',5214183) and a.money >=??NAME_CONST('pay_money',6)? ?? ?| 1131624D? ?? ???|? ?? ?? ? 501699 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',6)??where `a`.`id` =??NAME_CONST('in_user_id',5214183) and a.money >=??NAME_CONST('pay_money',6)
| 1131720C? ?? ? |? ?? ?? ?501785 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',6)??where `a`.`id` =??NAME_CONST('in_user_id',5214183) and a.money >=??NAME_CONST('pay_money',6)? ?? ?| 113146D2? ?? ???|? ?? ?? ? 501710 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',6)??where `a`.`id` =??NAME_CONST('in_user_id',5214183) and a.money >=??NAME_CONST('pay_money',6)
| 1131720C? ?? ? |? ?? ?? ?501785 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',6)??where `a`.`id` =??NAME_CONST('in_user_id',5214183) and a.money >=??NAME_CONST('pay_money',6)? ?? ?| 11313088? ?? ???|? ?? ?? ? 502124 | commit
| 113171EA? ?? ? |? ?? ?? ?501711 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',9)??where `a`.`id` =??NAME_CONST('in_user_id',5889087) and a.money >=??NAME_CONST('pay_money',9)? ?? ?| 11316383? ?? ???|? ?? ?? ? 501887 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',9)??where `a`.`id` =??NAME_CONST('in_user_id',5889087) and a.money >=??NAME_CONST('pay_money',9)
| 113171EA? ?? ? |? ?? ?? ?501711 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',9)??where `a`.`id` =??NAME_CONST('in_user_id',5889087) and a.money >=??NAME_CONST('pay_money',9)? ?? ?| 1131607B? ?? ???|? ?? ?? ? 501045 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',9)??where `a`.`id` =??NAME_CONST('in_user_id',5889087) and a.money >=??NAME_CONST('pay_money',9)
| 113171EA? ?? ? |? ?? ?? ?501711 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',9)??where `a`.`id` =??NAME_CONST('in_user_id',5889087) and a.money >=??NAME_CONST('pay_money',9)? ?? ?| 11315087? ?? ???|? ?? ?? ? 500378 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',9)??where `a`.`id` =??NAME_CONST('in_user_id',5889087) and a.money >=??NAME_CONST('pay_money',9)? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???|
| 113171EA? ?? ? |? ?? ?? ?501711 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',9)??where `a`.`id` =??NAME_CONST('in_user_id',5889087) and a.money >=??NAME_CONST('pay_money',9)? ?? ?| 11314AFC? ?? ???|? ?? ?? ? 501849 | commit? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? |
| 113171DA? ?? ? |? ?? ?? ?501941 | update `a`??set `a`.`money` = `a`.`money` -??NAME_CONST('pay_money',9)??where `a`.`id` =??NAME_CONST('in_user_id',6389794) and a.money >=??NAME_CONST('pay_money',9)? ?? ?| 11316230? ?? ???|? ?? ?? ? 501547 | commit
好多都是和commit鎖等待.
這不是由于DB commit比較頻繁造成的?批量提交可以解決這個問題嗎?
總結
以上是生活随笔為你收集整理的mysql info commit_mysql show processlist 发现大量的commit的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言atof字母,C语言字符转换之at
- 下一篇: linux 敏感标记 权限,闲话Linu