在 Amazon 的 RDS 上,您为每 100 万个 I/O 请求支付大约 0.10 美元。我注意到对流量非常低的数据库的 I/O 请求数量非常多(以数十万计)。看到这个,我做了一些进一步的研究,发现这个问题描述了一个 6,000 个用户的网站,他每个月产生 8 亿个 I/O 请求,这将花费他大约 80 美元/月。
因此,我想提前知道一个 MySQL 查询会生成多少 I/O 操作,以及如何优化/最小化它们。有什么方法可以估计查询将执行多少 I/O 操作,以及我可以遵循的任何一般规则来使它们尽可能低吗?
mysql ×1