我正在估算 Mysql 5.6 [innodb 存储引擎] 上有多少 i/o [磁盘读写],以了解如何计算磁盘读写总数,我已经在 DA 上搜索了很多,并且还用谷歌搜索了在此链接上遇到一个帖子,这很有帮助。
它说我必须使用 SHOW STATUS
mysql>SHOW STATUS;
Run Code Online (Sandbox Code Playgroud)
并监视Key_read
和Key_write
物理索引读写、Created_tmp_disk
_tables 和Created_tmp_files
创建临时文件以在磁盘上创建临时表和文件。
当我使用 innodb 时,缓冲池大小也影响磁盘读取操作的总数 [这完全取决于热页的可用性] 所以在这里我很困惑
1>>.计算磁盘读写时应该考虑的Innodb“服务器状态变量”是什么?
2>>.在计算磁盘读写时,我还应该考虑其他“服务器状态变量”吗?
3>>。我在这里还缺少其他因素吗?
4>>。硬盘类型和速度会影响总的 i/o 磁盘读写吗?
提前致谢!!!