为什么总表度数表3万多,分表10万还过了?求解答,谢谢!

如果是你的表太宽也就是字段太哆可以考虑分表按业务逻辑拆分
如果是数据量太大导致查询缓慢,建议不分表因为只是查询的话必然会对全表做一次扫描,起不到提高查询效率的作用
可以考虑以下几种方式:
1. 通过索引的方式,使用索引字段查询
2. 在表上建立分区查询时指定分区条件
3. 如果是关联查询,可以看看是否能设置关联方式、设置驱动表等

如果是你的表太宽也就是字段太多可以考虑分表按业务逻辑拆分
如果是数据量太大导致查询缓慢,建议不分表因为只是查询的话必然会对全表做一次扫描,起不到提高查询效率的作用
可以考虑以下几种方式:
1. 通过索引的方式,使用索引字段查询
2. 在表上建立分区查询时指定分区条件
3. 如果是关联查询,可以看看是否能设置关联方式、设置驱动表等

优化是要根据具体情况而定的

如果你查询还要关联所有的表的话 还不如不分表

如果按业务分 可以达到不需要关联所有表的话 可以考虑分表

;问题解決后请采纳答案

抄袭、复制答案,以达到刷声望分或其他目的的行为在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术叻!

我要回帖

更多关于 度数表 的文章

 

随机推荐