由于表设计之初出了问题,本来想让插入快一些,最后瓶颈是查询。把表拆太细,导致大部分查询都需要做联合查询,A表(800万),B表(800万),C表(800万)。都是一对一的关系,并且已分区。大量这三个表联合查询,导致很多慢的问题,现在想解决这个问题,大家有什么思路?我做了物化视图,按rowid去做的。即时commit更新。可是每次commit的时候都比较慢,需要5s左右,不能接受。影响基表更新。大家平时都是怎么操作的。
实时性要求高,不接受,超过1分钟的刷新。