Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: Oracle RAC Stored Procedure scalability
Serge Rielau wrote:
> HansF wrote:>>> sql statements can scale horizontillay then the stored proc can
>>> The different members of the cluster all access the same disk. So if
>>> the
> Actually I don't think the poster is asking a bad question here. > Procedures are in their very nature procedural. That means that by > default statements are to execute in a specific order. Hence the > procedural logic is, by default, a serialization point. > Each SQL statement can parallelize, but the logic itself cannot.
With Oracle that is not necessarily true. One can go from synchronous to asynchronous by leveraging AQ. One could kick of multiple threads and then merge a result set.
I'm not advocating it as a winning strategy in most situations ... but it can be done and I can conceive of situations where it might be part of a solution.
-- Daniel A. Morgan University of Washington damorgan_at_x.washington.edu (replace x with u to respond) Puget Sound Oracle Users Group www.psoug.orgReceived on Thu Aug 03 2006 - 12:26:48 CDT
![]() |
![]() |