MySQL面试题之如何优化一条有问题的SQL语句?

如何优化一条有问题的sql语句?

针对sql语句的优化。我们可以从如下几个角度去分析

  1. 回归到表的设计层面,数据类型选择是否合理

  2. 大表碎片的整理是否完善

  3. 表的统计信息,是不是准确的

  4. 审查表的执行计划,判断字段上面有没有合适的索引

  5. 针对索引的选择性,建立合适的索引(就又涉及到大表DDL的操作问题)

猜你喜欢

转载自www.cnblogs.com/FengGeBlog/p/10284282.html