A.
Apa yang Dibahas dalam Buku Ini
Mari kita lihat peta perjalanan (roadmap)
apa saja yang akan kita pelajari dari bab ke bab:
Bab 1, Logging dan Auditing, menjawab
pertanyaan klasik: “Apa yang sedang terjadi di database?” dan “Apa yang
terjadi kemarin?”. Memiliki aturan logging yang rapi adalah tugas wajib
seorang DBA. Anda akan belajar opsi logging, membaca log lewat pgBadger, hingga melakukan audit cluster agar sesuai regulasi data
(misalnya GDPR).
Bab 2, Backup dan Restore, mengingatkan
kenapa backup itu harga mati! Kami akan menunjukkan cara men-backup
sebuah database hingga keseluruhan cluster, cara melakukan archiving,
Point-In-Time Recovery (PITR), serta cara melakukan restore
dengan benar saat dibutuhkan.
Bab 3, Konfigurasi dan Monitoring,
menampilkan opsi-opsi konfigurasi cluster dan penggunaan katalog
PostgreSQL untuk melihat jeroan sistem Anda. Dengan extension khusus
seperti pg_stat_activity, Anda akan
bisa memantau query atau user secara real-time.
Bab 4, Replikasi Fisik, membahas fitur
luar biasa yang menjaga database Anda tetap standby di beberapa server.
Di bab ini kita akan fokus pada replikasi fisik (meng-kopi keseluruhan cluster
ke instance lain) baik secara asinkron maupun sinkron, penggunaan replication
slot, hingga delayed replication.
Bab 5, Replikasi Logis, memanjakan Anda
dengan kebebasan ekstra! Replikasi logis memungkinkan Anda memilih secara
spesifik tabel mana saja yang mau disinkronkan, membuka banyak skenario data
sharing antar database. Kami akan membedah cara kerjanya dan cara
me-manage fitur keren ini.
Bab 6, Tool dan Extension Bermanfaat,
menjadi penutup yang manis (seperti bonus/apendiks). Di bab ini kami akan
membagikan tool dan extension andalan yang akan memudahkan hidup
seorang DBA bisa mengerjakan banyak hal dengan tenaga yang jauh lebih minimal. Work
smart, not hard!
Mahir PostgreSQL (Panduan Menggunakan, Mengelola, dan Menciptakan Database yang Aman & Scalable di PostgreSQL 16) Jilid 3
Penulis:
Dr. Phil. Dony Novaliendry, S. Kom., M. Kom
Tebal Halaman: 280
