如图所示,由于数据量比较大,主子表都被切分成了多张数据表,目前存在一个问题就是A1中的数据可能关联的数据在B1,也可能在B2
如果按照分组的话,就有好多种分组方式,比如A1 join B1 join C1,A1 join B2 join C1等等依次类推
而且查询的参数也是从不同的表里的字段来进行筛选,求教各位大神,有什么好的方法能实现这种多表关联查询
方式不对,正确的方式是建立分区表(都在一张表里面,只不过按日期进行分区而已。这样查询效率还是有保证的)而不是把数据去拆分成多张物理的表,以前有一张表6亿的数据在一张表里面,按日期进行了分区,查询一样不慢,不知道你的数据量有多少了