mysql数据库 | 数据库优化
1. 常见策略
-
避免使用select *
-
使用左右连接代替子查询
-
联合索引替代临时表
-
尽量使用事务
-
尽量使用外键
-
使用索引时, 尽量不要用
or
>
等, 能不范围查询就不要用 -
varchar 代替char
-
数据类型隐式转换
- 数据类型隐式转换 : 拼接等操作导致数据类型改变 如:
点击查看更多隐式转换
- 数据类型隐式转换 : 拼接等操作导致数据类型改变 如:
避免使用select *
使用左右连接代替子查询
联合索引替代临时表
尽量使用事务
尽量使用外键
使用索引时, 尽量不要用or
>
等, 能不范围查询就不要用
varchar 代替char
数据类型隐式转换