Nov 272012
 

Assalamu’ alaikum wr wb

Partitioning in PostgreSQL

Suatu kali saya mengerjakan sebuah program yang transaksinya tiap hari paling sedikit 2000 record dengan kondisi seperti itu saya harus memikirkan sebuah teknologi yang mungkin bisa say gunakan untuk kasus tersebut. Karena jika tidak mungkin untuk mengisi data saja bisa jadi akan lambat karena banyaknya data, apalagi untuk reporting yang perlu melakukan pencarian dengan kondisi tertentu.

Akhirnya teringat dulu pernah coba – coba membuat partitioning di PostrgreSQL dengan Mas Bella.  baiklah mari kita bahas dulu satu – atu bagaimana cara membuat partitioning nya.

Buat sebuah database :

Create databse dbpartisi;

Buat table :

Buat script function trigger untuk partitioning nya :

Buat Trigger untuk menjalankan function di atas:

selamat mencoba
Untuk lebih jelasnya anda bisa membaca disini : http://www.postgresql.org/docs/9.1/static/ddl-partitioning.html

Wassalamu’ alaikum wr wb

Facebook Comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

(required)

(required)