Yeshwant Rajwade, October 23, 2017 - 5:54 pm UTC
Thanks Chris for the very quick response.
From your response, I would infer that getting same amount of data from a remote db via dblink and via MV takes same time and resources.
I was told dblinks are slower and take more resources as compared to MV refresh. From your response it looks like that is not the case. Is my inference correct?
October 24, 2017 - 1:58 am UTC
More resources no.
More time - perhaps.
If your network is not fast enough to handle the flow of data, the use of a db link might hurt. If the network is not a bottleneck, then a dblink is basically like a client SQL to a database server.