问答 / 0 / 6 / 创建于 4年前
现有订单表,然后有很多和订单表相关的数据,如果通过 id 关联,数据量多了就需要加索引,那后面关联的多了,确实每个条件都会拿来查询,那一直加索引总感觉很不合理
接触过一些项目了,也遇到过挺多订单表设计。如果是这样的订单表结构,有很多关联字段,有很多索引,这样后期影响是不是很大?
描述的不够具体,就是想知道你们订单表一般多少条索引?
@wade 怎么说
如无非常必要,可以不用建很多关联表,如果需要的话可以在一些表中加入一些冗余字段,查询的时候就不用多表关联了,以储存空间换取查询时间。
设计的时候符合范式是好的,但有时需要反范式,如添加冗余字段来减少查询时的表关联
@轻描淡写 关联关系确实多,适当冗余,就怕后面该冗余就不要了
可是试试联合索引
我要举报该,理由是:
推荐文章: