
PostgreSQL - Administrasi
Konfigurasi, replikasi, pengindeksan (B-tree, GIN, GiST, BRIN), VACUUM, EXPLAIN ANALYZE, ekstensi, backup
1File konfigurasi PostgreSQL mana yang berisi parameter server utama seperti shared_buffers dan work_mem?
File konfigurasi PostgreSQL mana yang berisi parameter server utama seperti shared_buffers dan work_mem?
Jawaban
File postgresql.conf berisi parameter konfigurasi server PostgreSQL utama, termasuk alokasi memori (shared_buffers, work_mem), pengaturan koneksi, logging, dan tuning kinerja. File ini dibaca saat startup server dan beberapa parameter memerlukan restart penuh untuk berlaku.
2Parameter PostgreSQL mana yang mendefinisikan jumlah memori bersama yang digunakan untuk caching data?
Parameter PostgreSQL mana yang mendefinisikan jumlah memori bersama yang digunakan untuk caching data?
Jawaban
shared_buffers mendefinisikan jumlah memori yang digunakan PostgreSQL untuk caching data. Parameter ini penting untuk kinerja karena menentukan ukuran buffer pool yang dibagi di semua koneksi. Rekomendasi tipikal adalah mengaturnya antara 25% dan 40% dari total RAM server untuk server PostgreSQL khusus.
3Apa perbedaan utama antara streaming replication dan logical replication di PostgreSQL?
Apa perbedaan utama antara streaming replication dan logical replication di PostgreSQL?
Jawaban
Streaming replication mengirimkan perubahan pada level WAL (Write-Ahead Log) dalam format biner, menciptakan salinan eksak dari database primer. Logical replication mendekode perubahan menjadi operasi SQL logis, memungkinkan replikasi selektif tabel tertentu dan transformasi data selama replikasi. Logical replication menawarkan lebih banyak fleksibilitas tetapi dengan overhead sedikit lebih tinggi.
Tipe indeks PostgreSQL mana yang paling cocok untuk pencarian full-text dan kolom JSONB?
Dalam kasus apa indeks BRIN (Block Range Index) sangat efektif?
+17 pertanyaan wawancara
Topik wawancara Data Engineering lainnya
Linux & Shell - Dasar-dasar
Git & GitHub - Dasar-dasar
Python lanjutan untuk Data Engineering
Docker - Dasar-dasar
Google Cloud Platform - Dasar-Dasar
CI/CD dan Kualitas Kode
Docker Compose
FastAPI - API Data
SQL Lanjutan untuk Data Engineering
Data Lake - Arsitektur dan Ingesti
BigQuery untuk Data Engineering
Data Modeling untuk Data Engineering
Fivetran & Airbyte - Ingesti Data
dbt - Dasar
Apache Airflow - Dasar-Dasar
Kubernetes - Dasar-Dasar
dbt - Fitur lanjutan
Pola ETL / ELT / ETLT
Apache Airflow - Lanjutan
Airflow + dbt - Orkestrasi Pipeline
PySpark - Pemrosesan Skala Besar
Google Pub/Sub - Streaming Data
Apache Beam & Dataflow
Kubernetes - Produksi dan Penskalaan
Terraform - Infrastructure as Code
Database NoSQL
Data Architecture Modern
Monitoring dan Observability
IAM dan Keamanan Data
Kuasai Data Engineering untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis