>From experience, do not use the APPEND hint for singular inserts. You will
get tons of wasted space. Only use it for bulk inserts such as INSERT INTO
.. SELECT FROM, sqlldr, PL/SQL bulk inserts and the like.

Converting from buld inserts without the append hint to bulk inserts with
the append hint, I've seen as much as a 50% reduction in execution time. 

Adding the append hint to single-row inserts not only wastes space but
generally slows things down.

Kevin

-----Original Message-----
Sent: Monday, March 17, 2003 7:29 AM
To: Multiple recipients of list ORACLE-L


I can't say in regards to 7.3.x or 8.0.x, but in an 8.1.7.4, I've traced a
complete snapshot refresh and seen that Oracle is using an insert /*+ append
*/.  Good, bad, or otherwise, someone at Oracle believes in it.
I will say that it is very likely the hint will just be ignored if not
supported.
For example: (this is the exact text of a query against an 8.0.6 instance)
SQL> select /*+ BADHINT */ * from dual;

D
-
X

SQL>


Darrell

>>> [EMAIL PROTECTED] 03/17/03 04:23AM >>>
Hi all,

In a discussion with an Oracle rep last week it was suggested we use the /*+
append */ insert hint to allow some inserts to use direct-path.  The
suggestion is interesting - the business logic won't have any problems with
the limitations this implies.

Has anyone had any experience with this hint?  Specifically, does anyone
know what would happen on Oracle 7.3.x or 8.0.x if I used this (assuming
it's supported ... would it silently ignore the hint if not supported?)

Thanks
Fuzzy
:-)

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net 
-- 
Author: Grant Allen
  INET: [EMAIL PROTECTED] 

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com 
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Darrell Landrum
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Toepke, Kevin M
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to