数据库优化
2018-05-25 本文已影响109人
Hwyoung
性能优化
1. 表设计合理化,尽量满足三范式
2. 添加适当索引 [四种: 普通索引、主键索引、唯一索引、全文索引]
较频繁的作为查询条件字段应该创建索引;
唯一性太差的字段不适合单独创建索引,即使频繁作为查询条件;
更新非常频繁的字段不适合创建索引
不会出现在WHERE子句中的字段不该创建索引
3.分表技术(水平分割、垂直分割);
1.垂直拆分:如果表中某些列常用,另一些不常用,则把主键和常用列,不常用列各划分成一张表:
2.水平拆分:根据一列或多列数据的值吧数据行放到第二个独立的表中.