Equnix Business Solutions | an Open Source and Open Mind Company

Membangun Kemandirian dan Kedaulatan Teknologi Informasi

Equnix akan menjelaskan cara-cara dan teknik tuning untuk database PostgreSQL yang sangat penting untuk diterapkan pada sistem produksi PostgreSQL, tidak semua memahami arsitektur PostgreSQL sehingga tidak semuanya mengerti bagaimana caranya agar kita dapat melakukan tuning yang sesuai.

Secara umum ada 3 teknik yang diterapkan:

  • Yang paling umum dan paling jelas adalah pemilihan dan konfigurasi perangkat keras. Misalnya kita akan menggunakan CPU tipe apa? modelnya seperti apa? jenisnya apa? brapa clocknya, corenya, dll. Berapa besar memory yang dibutuhkan, bagaimana jaringannya, storagenya, indexnya, dan lain sebagainya.
  • Server Side Tuning, semua resource hardware yang disediakan sayangnya tidak dapat dimanfaatkan dengan efisien oleh PostgreSQL bilamana tidak diaturkan cara penggunaannya, PostgreSQL dan saya kira database server lainnya masih belum mampu secara otomatis memanfaatkan sumber daya tersebut dengan flexible, oleh karena itu setting parameter di level server tetap dibutuhkan dan sepanjang sistem berjalan pun akan butuh untuk di tune setiap saat dibutuhkan.
  • Query Tuning, proses ini sebetulnya bagian dari Programmer atau developer yang diharapkan dapat melakukan proses pengambilan data yang efisien dan efektif, sehingga cepet diambilnya tetapi tidak memiliki resiko data tersebut hilang (kami cermati ada beberapa kali developer luar/Singapore tidak memahami konsep automicity sehingga salah membuat code yang seharusnya diterapkan untuk RDBMS).

Selain masalah tuning, kita juga nantinya akan bahas masalah High Availability dan Load Balancing.


Webinar Material

Celebrating 13 years of Equnix, we talked about the great implementation of PostgreSQL in Indonesia, replacing Oracle and solving our long lasting vendor lock-in problem.

Video title