jika like 'BLAH%'
ada kemungkinan dipakai  karena oracle tau string pertamanya. inipun
tergantung seberapa bagus index tsb...

tapi kalau like '%BLAH%'
ini yg harus dipaksa-in index dgn hint
by default oracle ndak tau string pertamanya apa...asumsi akan semuanya :)

even dgn pemaksaan kehendak via HINT pun, oracle masih berasumsi mungkin
SEMUA data yg akan diambil, makanya ndak bisa range scan tapi dapetnya FFS
(fast full scan).


-- 
best regards
database specialist
http://www.dbs247.com
http://blog.dbs247.com

2010/1/28 Deddy Novrandianto <[email protected]>

>
>
> query query yg menggunakan sintaks like biasanya tidak dapat indexnya.
> kalau
> pun dapat, biasanya costnya masih tinggi.
> adakah cara melakukan tunning query yg menggunakan sintaks like agar bisa
> mendapatkan indexnya, atau ada fungsi padanan like yang dapat menggunakan
> index ?
>
> terima kasih...
>
>


[Non-text portions of this message have been removed]

Kirim email ke