Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Anyone use autonomous transaction to improve performance?

Re: Anyone use autonomous transaction to improve performance?

From: Connor McDonald <connor_mcdonald_at_yahoo.com>
Date: Fri, 02 May 2003 10:16:42 +0800
Message-ID: <3EB1D50A.CFC@yahoo.com>


Ryan Gaffuri wrote:
>
> Ive used it to manage transactions that I dont want to wait for. Im
> curious if the following would show any improvement. We have a Solaris
> server that has several process on a Network Appliance Hard disk
> array.
>
> We do not have the parrallel query option. I have to perform a large
> number of inserts and upates which is running very slow. Im
> considering using the Autonomous_transaction to concurrently execute
> them at one time.
>
> has anyone tried this? Did you see any performance improvements? Does
> Oracle do a good job load balancing the different threads?

autonomous txns still run synchronously, they are just a new transaction. You would need to look at using dbms_job and possibly some sort of queueing mechanism to start spawning "background" work

hth
connor

-- 
=========================
Connor McDonald
http://www.oracledba.co.uk

"Some days you're the pigeon, some days you're the statue"
Received on Thu May 01 2003 - 21:16:42 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US