Mysql索引优化

不要看到 WHERE 条件中的字段就创建索引,因为创建太多的单列索引,反而会造成性能降低。 无需一开始就创建索引,可以等到业务场景明确后,或者是数据量超过 1 万、查询变慢后,再针对需要查询、排序或分组的字段创建索引。我们可以把所有的请求记录到 general log 里面,或者我们把 long_query_time 设置为 0 把所有的 sql 都当成慢查 …