Server yang sehat butuh perawatan rutin dan pengamatan. Section ini membahas pekerjaan harian administrator PostgreSQL: konfigurasi, koneksi, monitoring, log, catalog, pooling, dan maintenance VACUUM-ANALYZE.
Kelola konfigurasi server dengan postgresql.conf dan ALTER SYSTEM.
Buka → # File Konfigurasi PostgreSQLKenali postgresql.conf, pg_hba.conf, pg_ident.conf, dan urutan pembacaannya.
Buka → # Connection ManagementKelola jumlah koneksi: max_connections, timeout, dan state idle.
Buka → # Process dan Activity MonitoringAmati aktivitas lewat pg_stat_activity dan identifikasi koneksi yang menyumbat.
Buka → # System CatalogJelajahi pg_catalog: metadata seluruh objek hidup di tabel sistem.
Buka → # Information SchemaBaca metadata standar SQL dari information_schema untuk query lintas database.
Buka → # Server LogBaca log server PostgreSQL dan kenali pesan penting yang perlu ditindak.
Buka → # Logging ConfigurationAtur log: format, rotasi, log_statement, dan log_min_duration_statement.
Buka → # Connection PoolingPahami connection pooling dan opsi PgBouncer serta Odyssey.
Buka → # VACUUM dan ANALYZEJalankan maintenance rutin: VACUUM, ANALYZE, dan REINDEX secara sadar.
Buka → # Database MaintenanceRawat database jangka panjang: bloat, reindex, dan pemeriksaan integritas.
Buka → # Monitoring dan AlertingSusun monitoring dengan pg_stat views dan exporter untuk Prometheus.
Buka →