Dear Mas Aji, Jawaban nya adalah berlaku index nya. karena pada table S, yang nama nya primary key merupakan index juga. jadi jika dijoin kedua table itu akan kepakai indexnya. untuk lebih pasti bisa dilihat pada execution plannya. CMIIW
Regards, Febry Kurniawan ________________________________ From: Aji Perdana <[email protected]> To: [email protected] Sent: Thu, April 22, 2010 10:22:37 AM Subject: [indo-oracle] Indexed Table join with non-indexed table Halo Masters, Numpang tanya, klo ada table yg isinya bisa jutaan baris data dan ter-index (tbl_L) di query join dengan table lain yg isinya cuma puluhan baris tapi tidak ter-index (tbl_S) apakah query yg di execute akan berlaku indexnya atau tetap fullscan table? berikut simulasinya: tbl_L ========== L_id (PK) -> "index1" S_id (FK) -> "index1" data tbl_S ========== S_id (PK) data Query : select l.data, s.data from tbl_L l, tbl_S s, where l.S_id = s.S_id and l.L_id = 1234 Mohon pencerahannya Terimakasih Regards, Aji [Non-text portions of this message have been removed] [Non-text portions of this message have been removed]

