Skip to content

性能优化

分析工具

  • Explain 进行分析

优化数据访问

  • 只返回必要的列: 最好不要使用 SELECT * 语句。
  • 只返回必要的行: 使用 LIMIT 语句来限制返回的数据。
  • 缓存重复查询的数据: 使用缓存可以避免在数据库中进行查询,特别在要查询的数据经常被重复查询时,缓存带来的查询性能提升将会是非常明显的。

重构查询方式

  • 将一个大连接查询分解成对每一个表进行一次单表查询,然后将结果在应用程序中进行关联。