数据库优化
1.软件本身优化
a.增大内存
b.buffer
2.表结构
a.大表----》小表 将不常用的字段移到其他小表
b.多对多 设置中间表
c.增加冗余字段 员工与部门表的名称 就是冗余字段 避免联查
3.列
a.索引 主键 外键
b.索引的优缺点 读大于写 多索引 写大于读 少索引
4.sql 优化
a.少用in --》exsits
b.like时%不能使第一位
c.or 前后 必须都走索引
避免全表扫描
a.增大内存
b.buffer
a.大表----》小表 将不常用的字段移到其他小表
b.多对多 设置中间表
c.增加冗余字段 员工与部门表的名称 就是冗余字段 避免联查
a.索引 主键 外键
b.索引的优缺点 读大于写 多索引 写大于读 少索引
a.少用in --》exsits
b.like时%不能使第一位
c.or 前后 必须都走索引
避免全表扫描