Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: tough choices
Serge Rielau apparently said,on my timestamp of 24/06/2004 4:00 AM:
> Essentially what you see is a partitioned table. It just has different
> lingo attached to it. But for all the optimizer cares it is.
> This makes the difference between a partitioned table and a partitioned
> view the administration which's importance differs from case to case.
Ah OK. Very much like the union-partitions in Oracle V7. With updates thrown in. That is cool.
>> Again: so how do you optimize a UNION ALL across federated databases?
You bet. Does the optimizer do that? I mean, I'm in node A, my data lives in node B, what does it do with my query? Ship it to node B for execution there, or get data from node B into A then run it, or a mix of the above? What if my query needs data from both A and B? Is it both indexes and data or just indexes that get branch-eliminated?
All these are relatively well handled by Oracle in partitions with SMP, as well as partitions with RAC. There are also a heap of alternatives on how to distribute the load across CPUs in both SMP and RAC. I'm just curious how UDB would handle its federated situations.
-- Cheers Nuno Souto wizofoz2k_at_yahoo.com.au.nospamReceived on Thu Jun 24 2004 - 06:56:16 CDT