Saya menyukai cara ini untuk menghapus banyak record. Pros: 1. Proses DELETE lebih cepat. 2. Updating Index tree tidak perlu 3. Dikerjakan pada DDL 4. Fragmentasi blok data terhindari (diminimalkan)
Cons: Untuk sementara waktu (selama proses maintenance) tabel unavailable . Cara ini efektif bagi saya jika ada kompromi untuk ketidaktersediaan tabel. regs, ferry ----- Original Message ----- From: "tpriyambodo" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Friday, May 06, 2005 8:01 PM Subject: [indo-oracle] Menghilangkan row chaining dan row migration > Dear all > > jika tabel kita terdiri dari 1 juta baris. kita proses update. trus > kita melakukan delete untuk kondisi tertentu, yang berjumlah 800 ribu > baris shg sisa 200 ribu baris. Dan proses seperti diatas berlangsung > harian dimana ada data yang dimasukkan ( 100% jumlah data), > diproses/update , dan didelete ( 80% jumlah data). > > Dari karakteristik proses yang kita lakukan terhadap tabel tersebut, > saya mendapatkan > 1. banyak blok kosong di bawah watermark ( saat di lihat blok yang > dibaca, walau untuk data yang sedikit. > 2. banyak row chaining dan row migration > > Yang ingin saya tanyakan , bagaimana cara untuk mengatur data pada > tabel itu (istilahnya kalau di hard disk kita melakukan defrag ) shg > data pada tabel tersebut teratur, dan proses query menjadi lebih cepat. > > Hal sekarang yang saya lakukan adalah > 1. create tabel_temp baru yang memindahkan semua data dari tabel lama > CREATE TABLE TBL_TEMP AS SELECT * FROM TBL_LAMA > 2. drop tabel lama > 3. ubah tabel_temp menjadi nama tabel lama, > RENAME TBL_TEMP TO TBL_LAMA > 4. lalu saya create index lagi untuk tabel tersebut > > adakah cara yang lebih efektif temans ???? > > thanks before > > teguh > > > > > > > -- > -----------I.N.D.O - O.R.A.C.L.E--------------- > Keluar: [EMAIL PROTECTED] > Website: http://indo-oracle.blogspot.com > ----------------------------------------------- > > Bergabung dengan Indonesia Thin Client User Groups, > Terminal Server, Citrix, New Moon Caneveral, di: > http://indo-thin.vze.com > Yahoo! Groups Links > > > > > -- -----------I.N.D.O - O.R.A.C.L.E--------------- Keluar: [EMAIL PROTECTED] Website: http://indo-oracle.blogspot.com ----------------------------------------------- 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/

