🏠 Inicio
Pruebas de rendimiento
📊 Todos los benchmarks 🦖 Dinosaurio v1 🦖 Dinosaurio v2 ✅ Aplicaciones To-Do List 🎨 Páginas libres creativas 🎯 FSACB - Showcase definitivo 🌍 Benchmark de traducción
Modelos
🏆 Top 10 modelos 🆓 Modelos gratuitos 📋 Todos los modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de prompts 📖 Glosario de IA 🔗 Enlaces útiles
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.