一、反范式是根据业务需求刻意对已满足三大范式的表进行修改,适当的出现一些数据冗余,使查询更加快捷,是一种空间换时间的思想。
比如要查询的稿件要先按照置顶时间在前,剩余稿件按照发布时间排序,这样会用到联表查询,会出现临时表,如果稿件数量多的话,无论那个字段为索引,速度会很慢。为方便查询,设计如下:
虽然表维护数据比较麻烦,但是查询速度会增快很多。
比如要查询的稿件要先按照置顶时间在前,剩余稿件按照发布时间排序,这样会用到联表查询,会出现临时表,如果稿件数量多的话,无论那个字段为索引,速度会很慢。为方便查询,设计如下:
虽然表维护数据比较麻烦,但是查询速度会增快很多。