一条sql慢的原因

1 首先看执行计划 EXPLAIN,查看是不是走了索引 2 没有索引创建索引 3 sql 语句优化,拆分语句或者根据sql 语句特性优化 4 数据量大的话,数据库io能力跟不上 5 创建了索引但是索引没有生效 1 sql 语句原因 2 创建索引太多,索引冗余,降低了查询效率 3 数据量太小,全表查询都比创建索引快 并不是所有索引对查询都有效,SQL是根据表中数据来进行查询优化的,当索引列有大量数据
相关文章
相关标签/搜索