跳到主要内容

软件优化

MySQL 软件优化主要关注 SQL、索引、表结构、事务、缓存和数据库参数。

优化方向

  • 合理设计表结构;
  • 建立有效索引;
  • 避免全表扫描;
  • 减少大事务;
  • 控制返回字段和行数;
  • 使用缓存降低读压力;
  • 拆分冷热数据;
  • 定期归档历史数据。

SQL 优化流程

注意事项

优化必须用数据说话。不要只凭感觉改索引,新增索引也会增加写入成本。