【发布时间】:2016-12-12 17:07:52
【问题描述】:
正如您在图片中看到的,我从 MySQL 获得了 ~14-15Mb/s(也达到 50-60Mb/s)的写入,在 phpMyAdmin 中它显示每秒大约 400-500 次写入。 同样在下图中,您可以看到 IO 图表
问题是我找不到这些数据的写入位置。由于我在 mysql 中看不到任何插入/更新查询,而且当我检查目录大小时,它也是一样的。那么这些数据写在哪里呢?
【问题讨论】:
-
作为平底船;可能是这样的,具体取决于查询的结构,然后一些索引将使用临时表,这些临时表将被写入以产生有序/索引的输出查询。特别是。如果驱动器上没有太多可用内存?
-
@Martin:我已经编辑了这个问题,正如你在屏幕截图中看到的那样,RAM 也没有被使用。
-
你使用innoDb吗?
-
有一些很好的注释here 可能与您的要求有关...
-
是的,我们正在使用 InnoDB。