Oleh: denysutani | Agustus 18, 2009

DB2 MDC – Planning

Setelah membahas planning dari database partition dan table partition, kita akan membahas tentang apa saja yang harus diperhatikan dalam MDC.

Berikut beberapa pertimbangan yang harus diperhatikan
1. verify database configuration
Jika sebuah table MDC berada dalam tablespace yang dimanage oleh sistem (SMS), maka multipage file allocation harus dienable. Untuk mengenable dapat digunakan command db2empfa
Untuk database terpartisi, command ini harus dijalankan dimasing-masing partisi.

2. determine query workload
Mencari kolom yang potensial menjadi dimension
– low cardinality
– relatively static in value
– frequently used in queries

3. identify dimensions and columns
Setelah menentukan candidate column, selanjutnya adalah menentukan dimension column. Berikut yang harus ditentukan
– jumlah dimensi
– kolom untuk masing-masing dimensi
– pengaturan dari multi kolom dimensi

4. estimate space requirement
Berikut langkah-langkah yang diperlukan untuk mengestimasi besarnya space
– kumpulkan statistik yang diperlukan
– estimasi rata-rata baris tiap cell
– tentukan candidate page size dan extent size combination
– pilih page size dan extent size combination
– estimasi rata-rata block untuk cell
– estimasi total space yang diperlukan

5. adjust design as needed
Jika dimension yang telah ada ternyata menghasilkan banyak ruangan sisa di block, maka ada beberapa cara untuk meningkatkan rata-rata baris di cell.
– menghapus dimensi kolom yang memiliki cardinality tertinggi
– ganti dimensi kolom dengan yang lebih kurang granular
– kurangi block size
– kurangi page size

6. DB2 design advisor
DB2 Design Advisor dapat merekomendasikan MDC untuk table. Namun untuk menggunakan DB2 Design Advisor table tersebut harus berisi. Untuk menghitung space anda harus menghitung secara manual karena DB2 Design Advisor hanya menyarankan dimension keys.

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: