SQL语句优化意见(经验)
(1)查询所有列时,减少使用 * 返回所有列,应罗列全部具体的字段名。
(2)索引应该尽量小,在字节数小的列上建立索引。
(3)WHERE字句中有多个条件表达式时,包含索引列的表达式应置于其他条件表达式之前。
(4)避免在ORDER BY子句中使用表达式。
(5)根据业务数据发生频率,定期重新生成或重新组织索引,进行碎片整理。
(1)查询所有列时,减少使用 * 返回所有列,应罗列全部具体的字段名。
(2)索引应该尽量小,在字节数小的列上建立索引。
(3)WHERE字句中有多个条件表达式时,包含索引列的表达式应置于其他条件表达式之前。
(4)避免在ORDER BY子句中使用表达式。
(5)根据业务数据发生频率,定期重新生成或重新组织索引,进行碎片整理。