Pa Tomi, Pa Ujang, Inilah seni tuning.. masing-masing punya pandangan masing-masing :)
selamat tuning sambi On 1/11/07, Tomi Wijanto <[EMAIL PROTECTED]> wrote: > > > --- Ujang Jaenudin <[EMAIL PROTECTED] <ujang.jaenudin%40gmail.com>> > wrote: > > > kalo ini mah udah rahasia umum kan..... > > Ini pengetahuan umum, tidak pernah dirahasiakan oleh > oracle :), toh ada di doc > > > but saya sih kepengen tau aja, gimana si oracle > > generate execution plan in > > case either clustering factor or histogram nya > > diutak-atik.... :) > > Anda selalu mengambil kesimpulan berdasarkan > pengamatan sekilas (dari membuat contoh yg tidak > terbukti valid). > Anda sama sekali tidak pernah membandingkan dari sisi > cost; yg diperhatikan cuma plan eksekusi ini memakai > index, kalo diubah begitu menjadi berubah. Tidak > mungkin bisa menyimpulkan dengan benar tanpa > mengetahui detailnya. > > > so, menurut saya sih, it will be better to gather > > histogram on either skewed > > distribution data or normal distribution (except iot > > primary key or primary > > key which generated by ordering number). > > Tidak memiliki dasar yang kuat. Bbrp hal yg perlu > diperhatikan utk histogram: > - Biaya tambahan utk komputasi histogram (dan apa > benefitnya) > - Histogram memiliki potensial utk mengubah plan > eksekusi (efeknya thd stabilitas) > > > ya....walaupun ada bind variable peeking ketika cbo > > produce execution plan > > karena ada histogram, kalau anda perhatikan ketika > > dgn hardcoded pun si cbo > > tetap melakukan bind variable peeking, dengan trace > > 10053 akan terbukti..... > > Anda mungkin tidak mengerti konsep bind variable > peeking. > > > ada cara lain untuk menghentikan bind variable > > peeking ini dgn hidden > > parameter ALTER SESSION SET > > "_optim_peek_user_binds"=FALSE. > > Lebih baik secara hati2 memilih kolom mana yg mau > dikomputasi histogramnya, daripada ngubah2 hidden > parameter. > > regards, > tomi > > __________________________________________________________ > Do you Yahoo!? > Everyone is raving about the all-new Yahoo! Mail beta. > http://new.mail.yahoo.com > > [Non-text portions of this message have been removed]

