我有几个网站stream量非常高 – 所有托pipe在Heroku上,所有这些网站都访问一个db.m1.large mySQL Amazon RDS实例 – 并且希望知道升级到具有更高处理能力的实例是否会带来性能优势或记忆。 下面的屏幕截图显示了这些指标的样子。 这是分析问题的正确方法吗?如果是这样,是否表明有需要升级?

你读的IOPS看起来相当spikey定期,但写IOPS仍然在标准EBS的预期范围内( http://aws.amazon.com/ec2/faqs/#What_kind_of_performance_can_I_expect_from_Amazon_EBS_volumes ),取决于你有多less存储为实例分配。
鉴于此,如果这是MySQL,那么您可能会从只读副本中获益。 此外,利用内存结果集caching的查询caching( http://dev.mysql.com/doc/refman/5.5/en/query-cache.html )可以降低某些查询的读取IOPS和CPU利用率,或者调整InnoDB缓冲池( http://dev.mysql.com/doc/refman/5.5/en/innodb-buffer-pool.html )以caching内存中的行集可以提高自身的读取IOPS。