根据 MySQL 的STATUS
命令,我们的数据库每秒大约有 500 次读取和大约 20 次写入。
但iostat
据报告,相应设备上正在发生约 70 次写入 ( w/s
) 和约 0.5 次读取 ( )。r/s
为什么没有iostat
显示应由 s 引起的所有活动SELECT
?这是否意味着它们正在访问某些缓存,这就是我们看不到它们的原因?如果是这样的话,我该如何判断呢?
(数据库所在的文件系统是带有 SSD 磁盘的 BBU Raid 10。)
根据 MySQL 的STATUS
命令,我们的数据库每秒大约有 500 次读取和大约 20 次写入。
但iostat
据报告,相应设备上正在发生约 70 次写入 ( w/s
) 和约 0.5 次读取 ( )。r/s
为什么没有iostat
显示应由 s 引起的所有活动SELECT
?这是否意味着它们正在访问某些缓存,这就是我们看不到它们的原因?如果是这样的话,我该如何判断呢?
(数据库所在的文件系统是带有 SSD 磁盘的 BBU Raid 10。)