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

Home -> Community -> Mailing Lists -> Oracle-L -> does oracle us both block and row level nested loop joins?

does oracle us both block and row level nested loop joins?

From: <ryan.gaffuri_at_comcast.net>
Date: Fri, 30 Jul 2004 14:43:23 +0000
Message-Id: <073020041443.14962.410A5E8B00088DE100003A722200762194079D9A00000E09D2020E979D@comcast.net>


OK, this is not vitally important. Trying to relate some stuff I read in a theory book to Oracle. Per my theory book, databases can use two similiar nested loop type algorithms. 1. Use an index on the inner table and join for each row 2. When not using an index, can do 'block' level nested loop joins. I'm fairly certain that Oracle uses row level nested loop joins when tables are indexes. However, does it do 'block' level nested loop joins to improve performance when tables are not indexed. I do not know how to test for this. This is seperate from hash joins and sort merges. Anyone know?



Please see the official ORACLE-L FAQ: http://www.orafaq.com

To unsubscribe send email to: oracle-l-request_at_freelists.org put 'unsubscribe' in the subject line.
--

Archives are at http://www.freelists.org/archives/oracle-l/ FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html
Received on Fri Jul 30 2004 - 09:39:55 CDT

Original text of this message

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