Partition Table

Material

Konsep mengenai tabel partisi 
  http://docs.oracle.com/cd/B10501_01/server.920/a96524/c12parti.htm
  http://www.postgresql.org/docs/9.1/static/ddl-partitioning.html
Contoh Tabel : SAP.TMFISCOSP, jumlah data 4,6 juta

Deskripsi

Salah satu cara mempercepat query adalah dengan partitioning. Partitioning yaitu memecah satu tabel ke dalam beberapa segmen atau partisi. Query akan melakukan scan langsung terhadap partisi letak data itu berada. Sehingga proses query menjadi lebih cepat.

Metode partisi yang cocok untuk tabel TMFISCOSP adalah List Partitioning. Pada list partition, data dikelompokkan berdasarkan nilainya. Cocok untuk kolom yang variasi nilainya tidak banyak.

Tes Performa

Berikut dilakukan uji coba mengenai perbedaan kecepatan query antar tabel partisi dan non partisi pada tabel TMFISCOSP.

Manfaat lain dari partitioning adalah tiap-tiap segmen (partisi atau subpartisi) bisa ditaruh di tablespace yang berbeda, sehingga didapatkan manfaat dari penyebaran tablespace, yaitu penyebaran I/O dan mengurangi resiko loss data karena tablespace corrupt.

results matching ""

    No results matching ""