Kerangka Materi
Pendahuluan
Pengaturan dan Konfigurasi PostgreSQL
Gambaran Umum Arsitektur serta Fitur Lanjutan PostgreSQL
Administrasi PostgreSQL
- Menghubungkan diri ke basis data
- Gambaran umum mengenai alat PgAdmin III
- Mengonfigurasi server PostgreSQL
- Membuat serta mengelola akun pengguna
- Jenis-jenis objek basis data pada PostgreSQL
- Pengaturan izin akses dan keamanan sistem
- Melakukan kueri terhadap basis data
- Memantau kinerja dan aktivitas server
- Menjamin aspek atomicity serta isolasi dalam transaksi
- Proses pembuatan cadangan data serta pemulihannya
- Cara memigrasikan data ke sistem lain
- Manajemen dan analisis log operasional PostgreSQL
Optimisasi Performa
- Mengurangi beban I/O melalui teknik HOT
- Penanganan mekanisme penguncian serta konkurensi data
- Evaluasi desain struktur basis data yang digunakan
- Memperbaiki performa kueri menggunakan alat EXPLAIN
- Menganalisis pola penggunaan sumber daya sistem
- Proses penentuan patokan benchmark dan profilisasi kinerja
- Cara meningkatkan efisiensi kueri yang memakai operasi join
- Pemanfaatan indeks dengan cara terbaik untuk menunjang kecepatan akses data
Replikasi pada PostgreSQL
- Dasar-dasar konsep replikasi di dalam PostgreSQL
- Penerapan sistem ketersediaan tinggi pada lingkungan PostgreSQL
- Pemahaman tentang teknis Streaming Replication
- Pengelolaan klaster dengan perangkat lunak repmgr
- Cara menjalankan kueri pada basis data yang sedang dalam kondisi Hot Standby
- Proses replikasi secara sinkron
- Pendekatan pengiriman log berbasis berkas sebagai media replikasi
- Teknik replikasi logis yang memanfaatkan pemicu, contohnya Slony dan Londiste
- Pengaturan mekanisme connection pooling untuk mengurangi beban sistem
- Prosedur pemutakhiran versi PostgreSQL
- Penerapan teknik sharding serta skalasi basis data PostgreSQL
Penutup dan Kesimpulan
Persyaratan
- Memiliki pengalaman dalam menggunakan SQL
- Menguasai baris perintah Linux
- Memahami dasar-dasar pemrograman shell UNIX
Target Peserta
- Administrator basis data
- Administrator sistem
- Pengembang yang telah memiliki pengalaman dalam bidang basis data
Testimoni (4)
1. Program pelatihan yang sangat terstruktur 2. Atmosfer hangat yang diciptakan oleh instruktur, bersama dengan profesionalisme pribadinya yang luar biasa 3. Instruktur menjelaskan segalanya seolah-olah berbicara kepada pemula, tanpa menggunakan jargon teknis.
Piotr Romer - Asseco Poland S.A
Kursus - PostgreSQL Administration, Optimization and Replication
Diterjemahkan Mesin
Jumlah pengetahuan yang disediakan (sangat banyak). Pendekatan yang ceria terhadap subjek.
Oskar Debowski - Asseco Poland S.A
Kursus - PostgreSQL Administration, Optimization and Replication
Diterjemahkan Mesin
Instruktur sangat mudah diajak bicara dan menunjukkan keahlian dalam Postgres baik dari sisi admin maupun pengembangan. Mendapatkan banyak pengetahuan dari pelatihan ini. Selain itu, permainan pemeriksaan pengetahuan Kahoot sangat menyenangkan.
Kristine - G-Xchange, Inc
Kursus - PostgreSQL Administration, Optimization and Replication
Diterjemahkan Mesin
pengetahuan baru yang dapat diterapkan dalam sistem kami
Laurence Bangsal - PayMaya Philippines, Inc.
Kursus - PostgreSQL Administration, Optimization and Replication
Diterjemahkan Mesin