我有很多MySQL数据库,我使用了dstat、vmstat等工具,我只是无法确定什么时候需要添加更多的驱动器来提高性能。
几个月来,数据库的数量在增加,有人要求我提高性能,我一直在增加更快的驱动器,但我想知道是否有一种简单的方法可以知道系统(例如,正在使用的iops的数量超过80%),因此您需要添加更多的驱动器。等
谢谢
发布于 2013-01-25 15:45:39
iostat的S TPS (每秒事务)列将为您提供进行此分析所需的每卷使用度量的IOPS。
一旦你有了它,你所需要做的就是根据你当前的磁盘配置做一些基本的数学运算来找到你的最大IOPS,然后你就可以开始了。
发布于 2013-01-25 16:13:02
请详细介绍一下您的存储阵列硬件。此外,操作系统/发行版和内核版本。
原始IOPS计数由其他因素提取。如果使用硬件RAID,是否存在电池支持或闪存的写缓存是影响存储性能的一个重要因素。。这是最大的影响,其次是磁盘数量,是否有SSD驱动器,等等。
您还需要知道您的读/写模式是什么。
你能用更多关于环境的信息来更新你的问题吗?
https://serverfault.com/questions/472414
复制相似问题