Tergantung apa yg mau dicapai sih. Kalau tujuannya utk repacking index (supaya jadi lebih kecil), rebuild adalah pilihan pertama. Masalahnya Rebuild membutuhkan locking pd tabel. Kalau di 9i, ada pilihan rebuild online, dimana locking hanya terjadi di awal dan akhir dari proses rebuilding index.
Sedangkan coalesce hanya memproses 'leaf' dari index (merujuk ke istilah root, branch, dan leaf). Leaf block dari 'branch' yg sama di-packing sehingga jumlah leaf berkurang. Dibanding rebuild, coalesce kurang efektif utk memperkecil ukuran index. Bagusnya, coalesce tdk memerlukan locking pd index. Tapi perhatikan bahwa proses coalesce bisa menyebabkan ora-1555, karena proses packing-nya kecil2 tapi banyak. Kalau ada session lain yg querynya lama dan mengakses index yg di-coalesce, kemungkinan kena ora-1555. BTW, di database 10g ada pilihan lain utk mengurangi fragmentasi index alter index <my_index> COMPACT regards, tomi --- oracle_yunike <[EMAIL PROTECTED]> wrote: > Keuntungan coalesce index dibanding rebuild index > apa? > > Thanks. > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- -----------I.N.D.O - O.R.A.C.L.E--------------- Keluar: [EMAIL PROTECTED] Website: http://indo-oracle.lizt.org (NEW) ----------------------------------------------- Bergabung dengan Indonesia Thin Client User Groups, Terminal Server, Citrix, New Moon Caneveral, di: http://indo-thin.vze.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/indo-oracle/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

