🏠 Trang chủ
Benchmark
📊 Tất cả benchmark 🦖 Khủng long v1 🦖 Khủng long v2 ✅ Ứng dụng To-Do List 🎨 Trang tự do sáng tạo 🎯 FSACB - Trình diễn cuối cùng 🌍 Benchmark dịch thuật
Mô hình
🏆 Top 10 mô hình 🆓 Mô hình miễn phí 📋 Tất cả mô hình ⚙️ Kilo Code
Tài nguyên
💬 Thư viện prompt 📖 Thuật ngữ AI 🔗 Liên kết hữu ích
advanced

Optimasi Kinerja Database untuk Kumpulan Data Petabita

#sql #database optimization #performance tuning #indexing

Panduan teknis untuk mengidentifikasi bottleneck, menulis query yang efisien, dan mengindeks database relasional skala besar.

Anda diberikan database PostgreSQL dengan tabel transaksional yang berisi lebih dari 10 miliar baris. Query saat ini berjalan sangat lambat. Berikan analisis langkah demi langkah cara mengoptimalkan kinerja database ini. Mulai dari cara menganalisis EXPLAIN ANALYZE untuk mengidentifikasi rencana eksekusi yang buruk, strategi pengindeksan lanjutan (misalnya partial indexes, BRIN indexes), teknik partisi tabel, dan refactoring query SQL untuk menghindari masalah N+1 dan penggunaan fungsi yang tidak efisien pada klausa WHERE. Berikan contoh kode SQL sebelum dan sesudah optimasi serta penjelasan mengapa perubahannya meningkatkan performa secara signifikan.