mysql的sql优化
sql优化
1、产生的原因
- 性能低
- sql差
- 索引失效
- 服务器参数设置不合理
2、优化sql ----> 优化索引
索引-是为了高效查询数据的数据结构(B树结构)
3、索引的分类
- 单值索引(单列)
- 唯一索引(id)
- 复合索引
创建索引的代码:
create index 'idx_dept' on student(dept);
alter table add index dep_index(dept);
上面这些是sql索引的一些常用的东西,但并不是原理性的知识。下面是一些原理性的总结