Oleh: denysutani | Juli 30, 2009

DB2 Table Partitioning – Planning

Seperti DPF, dalam membuat table partitioning dibutuhkan beberapa tahap perencanaan.

1. Roll-in dan roll-out
Roll-in dapat digunakan untuk
– menambahkan ruang untuk data baru
– menambahkan data yang ada di dalam table
– menambahkan kembali partisi yang sebelumnya diroll-out
Roll-out dapat digunakan untuk
– melepas data dari table ke archive
– melepas data dari table untuk di hapus
– melepas data dari table untuk di maintain seperti REORG

2. Range selection
Menentukan range merupakan hal yang penting dalam table partitioning. Dengan range selection kita menentukan kolom penentu, berapa banyak partisi dalam 1 table, besar data yang di roll-out dan besar maksimum data yang dapat ditampung table. Kita dapat memilih untuk memecah table berdasarkan tanggal, tempat atau yang lainnya.

3. Handling large object

Large object dapat disimpan di table space yang sudah ditentukan atau dapat pula disimpan di table space terpisah yang khusus menyimpan large object.

4. Indexing partitioned tables
Index untuk partitioned table dapat bertindak secara independent dari index lainnya. Untuk membuat table space untuk index dibutuhkan beberapa pertimbangan seperti
– meskipun data partition mungkin berada di berbagai table space, index untuk table tersebut berada dalam 1 table space.
– semua table space yang menampung partitioned table harus berada dalam 1 database partition
– masing-masing index dapat diletakkan di table space terpisah
– tipe table space index, baik DMS atau SMS, harus dama dengan yang digunakan dalam data partition

Manfaat index untuk partitioned table adalah
– proses untuk membuat atau menghapus index online lebih cepat
– dapat menggunakan nilai yang berbeda untuk berbegai karakteristik table space
– lebih efisien dalam concurrent access ke index
– individual index dapat di reorganisasi

Sumber
Database Partitioning,Table Partitioning, and MDC for DB2 9


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Kategori

%d blogger menyukai ini: