用三种解决方案优化MySQL两千万数据大表

前端之家收集整理的这篇文章主要介绍了用三种解决方案优化MySQL两千万数据大表前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

问题概述

使用阿里云rds for MysqL数据库(就是MysqL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。

问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直无法直视。原开发人员都已离职,到我来维护,这就是传说中的维护不了就跑路,然后我就是掉坑的那个!!!

我尝试解决该问题,so,有个这个日志。

方案概述

以上三种方案,按顺序使用即可,数据量在亿级别一下的没必要换nosql,开发成本太高。三种方案我都试了一遍,而且都形成了落地解决方案。该过程心中慰问跑路的那几个开发者一万遍

猜你在找的PHP相关文章