处理表字段太多 - lijibiaobky

时间:2024-03-17 19:10:31

View Post

处理表字段太多

1、用于查询和展示的 不建议分表,      优点:包含全部字段的表,在查询时避免了连表查询,程序处理起来比方便,有时候某些表会加进一些冗余字段,也就是为了避免连表查询。查询的效率方面有优势。

2、若只是存储数据,可以考虑分表。 3、如果字段间有一对多,多对多关系,还是把这部分抽出去好   

4、有些表在设计时设置了很多的字段。这个表中有些字段的使用频率很低。当这个表的数据量很大时,查询数据的速度就会很慢,对于这种字段特别多且有些字段的使用频率很低的表,可以将其分解成多个表。

5、有时需要经常查询某两个表中的几个字段。如果经常进行联表查询,对于这种情况,可以建立中间表来提高查询速度: 实现: 先分析经常需要同时查询哪几个表中的哪些字段。然后将这些字段建立一个中间表,并将原来那几个表的数据插入到中间表中,之后就可以使用中间表来进行查询和统计了。