【面试】常见的 SQL 调优方法

Posted on 2023-03-29 16:24  Charlie_ODD  阅读(243)  评论(0编辑  收藏  举报
  1. 使用索引:确保数据库表中的索引被正确地创建和使用。
  2. 优化查询:尽可能使用更简单、更高效的查询语句,避免使用复杂的联合查询。
  3. 分区:将表分成几个部分,以提高查询效率。
  4. 缓存:使用缓存减少数据库负载,提高性能。
  5. 数据库结构优化:修改数据库结构,以减少复杂性和冗余数据。
  6. 优化服务器硬件:选择更快的 CPU、更多的内存和更快的硬盘,以提高数据库性能。
  7. 优化 SQL语句:优化 SQL 查询,采用更好的查询计划,提高查询效率。
  8. 垂直分割:将热点数据和冷数据分开存储,以提高查询效率。
  9. 水平分割:将表水平分割成更小的部分,以提高查询效率。
  10. 延迟加载:延迟加载数据,只在需要时加载,以减少数据库负载。