前言
最近阿里云服务提示mysql内存使用量超过90%,并且用户反馈出现服务超时的情况,针对这一现象,我们对mysql进行了优化,主要是增加了索引,优化后cpu降下去了,用户好评上来了,问题得到完美解决。合理使用索引的性能如同磁悬浮列车,未使用索引的性能如同绿皮火车。
阿里云RDS增加索引优化11日前后对比
增加索引前后mysq CPU/内存利用率对比
增加索引前后mysq存储空间使用量(MB)使用对比
InnoDB Redo 写次数
增加索引前后InnoDB Row Operations对比
增加索引前后InnoDB Buffer Pool 请求次数对比
增加索引前后执行次数对比
增加索引前后InnoDB Data 读写吞吐量(KB)对比
增加索引前后流量吞吐(KB)对比
增加索引前后临时表数量对比
增加索引前后流量吞吐(KB)对比
增加索引前后TPS/QPS对比
增加索引前后会话连接对比