com_insert、innodb_rows_insert、handler_write之间的关系是什么?

what the relationship between com_insert, innodb_rows_insert, and handler_write?

我有一个mysql实例,最近发现有些东西很奇怪。

当我显示全局状态时,

我发现 com_insert 可能是 x,

和innodb_rows_insert是com_insert,

的10倍

而handler_write是innodb_rows_insert的近6倍。

看起来像这样:

com_insert: xxx

innodb_rows_insert: 10 * xxx

handler_write: 6 * 10 * xxx

我对此有点困惑。

谁能告诉我这三者是什么关系

逻辑发送到 mysql 的所有插入语句几乎等于 com_insert xxx 的值。

插入 tb1 select * 来自 tb2

此语句只增加innodb_rows_insert

并且不增加 com_insert

所以是因为逻辑上有一些像上面的sql