> oo.... ternyata si oracle ini keliatannya take > histogram 1st then clustering > factor then dynamic sampling....is it true > justification pak? > > kalo ada histogram, maka baca dulu histogram > jika tak ada histogram, baca index clustering > factor, > jika gak ada juga (karena belum gather statistic), > consider dari dynamic sampling >
Dynamic sampling hanya dilakukan ketika ada statistik yg kurang dan parameter init.ora optimizer_dynamic_sampling > 1, atau bisa juga dengan HINT dynamic_sampling di sql. Urutan yg Anda sampaikan di atas tidak benar/relevan. Oracle selalu mencoba berbagai kemungkinan cost sebelum memilih yg terbaik. Histogram dan clustering factor adalah parameter yg digunakan oleh optimizer utk menghitung cost, jadi pasti dipakai kalau memang memakai CBO. nb: Anda kelihatan tertarik dengan clustering factor. Utk lebih jelasnya bisa ke website http://www.jlcomp.demon.co.uk/cbo_book/ind_book.html. Coba download chapter ke 5 yg gratis. Buku optimizer terbaik yg pernah ada.. regards, tomi ____________________________________________________________________________________ Have a burning question? Go to www.Answers.yahoo.com and get answers from real people who know.

