Mas Andi,

Penggunaan function di sebelah kiri dari where clause itu yg bisa
meng-hilangkan index.....
atau mungkin biar lebih jelas query kita kena or tidaknya index,
bisa di install explain plan di DB Oracle mas andi...
Atau mungkin, function tersebut bisa di ikut sertakan di dalam pembuatan
index...

Oh iya,
penggunaan index tidak menjadi bisa mempercepat query kita....
konsep HIMPUNAN di MATEMATIKA
bisa di terapkan di dalam ge-Query....

pleaseee.. Correct Me If I'm Wrong yaa....pisssssssss


regards
moch firman n


On Nov 21, 2007 6:23 PM, Yulius Wibowo <[EMAIL PROTECTED]> wrote:

>   CREATE INDEX index_name
> ON table_name(UPPER(col_name));
>
> Jangan lupa HARUS ada statistics di table nya,
> karena function based-index pakai cost-based optimizer.
>
> cmiiw,
> bw
>
> --- In [email protected] <indo-oracle%40yahoogroups.com>, Andi
> Afandi <[EMAIL PROTECTED]>
>
> wrote:
> >
> > Dear all friends,
> >
> > Di buku dikatakan jika where clause menggunakan fungsi, maka index
> nya akan luruh/ full table scan/disabled.
> > Kalau fungsinya itu sebuah perhitungan, tentu kita bisa membuat
> function-index.
> > Pertanyaan saya, bagaimana halnya dengan fungsi yang tidak
> matematis,
> > contohnya UPPER, or NVL.
> > Apa yang harus saya lakukan...?
> > Kalau harus di-index, how ...?
> > (Ternyata tuning tuh susah juga yach.., tidak semudah teori di
> buku..)
> >
> >
> > Danke schoen
> >
> >
> > Afandi
> >
> > ---------------------------------
> > Get easy, one-click access to your favorites. Make Yahoo! your
> homepage.
> >
> > [Non-text portions of this message have been removed]
> >
>
>  
>


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

Kirim email ke