如题,一个小项目在做性能测试,mysql相关的就是对同一个表的查询和插入操作,引擎为innodb,然后查看status状态时候,发现com_rollback值很高,网上搜索一圈也早不到相关解释,所以来这里请教大侠给解释下,难道是一大部分的插入都回滚了么?
mysql> show global status like '%com_%';
+--------------------------+----------+
| Variable_name | Value |
+--------------------------+----------+
| Com_commit | 3949541 |
| Com_delete | 470 |
| Com_insert | 8609298 |
| Com_rollback | 3948834 |
| Com_select | 1247330 |
| Com_set_option | 7907739 |
| Com_update | 3977920 |
| Handler_commit | 16537231 | 状态如上,我从status状态截取的。求高手帮我解惑下,不胜感激。
mysql> show global status like '%com_%';
+--------------------------+----------+
| Variable_name | Value |
+--------------------------+----------+
| Com_commit | 3949541 |
| Com_delete | 470 |
| Com_insert | 8609298 |
| Com_rollback | 3948834 |
| Com_select | 1247330 |
| Com_set_option | 7907739 |
| Com_update | 3977920 |
| Handler_commit | 16537231 | 状态如上,我从status状态截取的。求高手帮我解惑下,不胜感激。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货