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: Oracle For Fun

Re: Oracle For Fun

From: Cris Carampa <cris119_at_operamail.com>
Date: Tue, 27 Jan 2004 10:19:22 +0100
Message-ID: <bv5al1$c6r$1@panco.nettuno.it>


Daniel Morgan wrote:

> Everyone using 8i+ features should be able to improve the performance of
> this by at least 5X.

I always thought the best way to do that was:

INSERT INTO t1

   (owner, object_name, subobject_name, object_id,    data_object_id, object_type, created, last_ddl_time,    timestamp, status, temporary, generated, secondary) select

   x.owner, x.object_name, x.subobject_name, x.object_id,
   x.data_object_id, x.object_type, x.created,
   x.last_ddl_time, x.timestamp, x.status, x.temporary,
   x.generated, x.secondary

from

   all_objects x ;

But since this construct was already available in Oracle7 I'm surely wrong.

Perhaps are there performance benefits in using BULK clauses and arrays instead?

Kind regards,

-- 
Cris Carampa (spamto:cris119_at_operamail.com)
"Welcome to the new world order
  Families sleepin' in their cars in the southwest
  No home no job no peace no rest" (Bruce Springsteen)
Received on Tue Jan 27 2004 - 03:19:22 CST

Original text of this message

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