优化简介
优化查询
-
分析查询语句
-
索引对查询速度的影响
-
使用索引查询
1、使用LIKE关键字的查询语句
2、使用多列索引的查询语句
3、使用OR关键字的查询语句
4、优化子查询
优化数据库结构
- 将字段很多的表分解成多个表
- 增加中间表
- 增加冗余字段
- 优化插入记录的速度
MyISAM引擎的表的常见优化方法
1、禁用索引
2、禁用唯一性检查
3、使用批量插入
4、使用LOAD DATA INFILE 批量导入
InnoDB引擎的表的常见优化方法
1、禁用唯一性检查
2、禁用外键检查
3、禁止自动提交
-
分析表、检查表和优化表
1、分析表
2、检查表
3、优化表
优化MySQL服务器
- 优化服务器硬件
- 优化MySQL的参数