目录
一、前言
对于一个业务量稳步上升的微服务系统来说,数据规模在可预期的时间段内也是逐渐增长的。使用过mysql的同学应该知道,mysql单表的数据量是有性能瓶颈的,对于硬件配置一般的服务器来说,单表百万级数据量单表查询问题不大,但是在大规模频繁调用的微服务系统中,一旦该表涉及关联查询的表比较多时,将出现明显的性能问题,此时不管是开发人员,还是DBA,此时就要考虑数据库或表的性能调优了。
1.1 常规调优手段
遇到上面的性能问题之后不要慌,一般有下面几种常规的手段可以来应对:
1.1.1 加索引
分析你的业务代码中最影响性能的查询sql,给字段添加必要而合适的索引。