首先前端要跟用户沟通好常用的搜索条件,这样后端就好设计组合索引,其次,数据量大的话就考虑好分库分表的原则,多少数据量就分表,再而需要考虑分页,如何优化分页(limit优化相关),最后,我了解到阿里面对这种情况会对多张表的联查建议改为建立一张full表,冗余所有常用字段,这时候单表查询效率飞快
如何设计百万级别的表
最新推荐文章于 2024-09-02 15:14:22 发布
首先前端要跟用户沟通好常用的搜索条件,这样后端就好设计组合索引,其次,数据量大的话就考虑好分库分表的原则,多少数据量就分表,再而需要考虑分页,如何优化分页(limit优化相关),最后,我了解到阿里面对这种情况会对多张表的联查建议改为建立一张full表,冗余所有常用字段,这时候单表查询效率飞快