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
我有一个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