6张表要求join,我猜你的数据应该属于比较原始的数据,如果时效性不高的话,可以考虑每天半夜把当天的数据算好放在一张表里供查询 如果要实时查的话,我觉得比较难搞
[quote=引用 5 楼 ygycomon 的回复:] 6张表要求join,我猜你的数据应该属于比较原始的数据,如果时效性不高的话,可以考虑每天半夜把当天的数据算好放在一张表里供查询 如果要实时查的话,我觉得比较难搞
最好不要分开查询然后用程序处理,两种方案: 1.使用databaseLink跨域查询,比较简单,查询频繁的话效率不高,因为每次都要去查。 2.在一个库里建立中间表,用etl连两个源,先把查询结果落地在中间表,然后每次都增量存,这样查询起来就相当于在一个库里查,效率很高,而且某一个库挂了也不影响,只要中间表不挂即可。 一般多数据源都是先做数据集成,然后在去查。不然万一一个源down了,你系统不就废了
67,513
社区成员
225,879
社区内容
加载中
试试用AI创作助手写篇文章吧