关闭

对SQL慢查询会考虑哪些优化?

瞎溜达 1年前 ⋅ 147 阅读
  • 分析语句,是否加载了不必要的字段。
  • 分析SQL执行计划(explain extended),思考可能的优化点,是否命中索引等。
  • 查看SQL涉及的表结构和索引信息。
  • 如果SQL很复杂,优化SQL结构。
  • 按照可能的优化点执行表结构变更、增加索引、SQL改写等操作。
  • 查看优化后的执行时间和执行计划。
  • 如果表数据量太大考虑分表。
  • 利用缓存,减少查询次数。

全部评论: 0

    我有话说: