https://blog.csdn.net/qq_21993785/article/details/81017671

  1. SQL 查询语句优化
  2. 主从复制,读写分离,负载均衡
  3. 数据库分表、分区、分库

如果有一个特别大的访问量到数据库上时,往往查询速度会变得很慢,所以我们需要进行优化。优化从三个方面考虑:SQL语句优化、主从复制,读写分离,负载均衡、数据库分库分表。

一、SQL查询语句优化

1、使用索引

建立索引可以使查询速度得到提升,我们首先应该考虑在where及order by,group by涉及的列上建立索引。

2、借助explain(查询优化神器)选择更好的索引和优化查询语句

SQL 的 Explain 通过图形化或基于文本的方式详细说明了 SQL 语句的每个部分是如何执行以及何时执行的,以及执行效果。通过