advanced
Optimalisasi Query SQL untuk Big Data
Teknik lanjutan untuk menulis dan mengoptimalkan query SQL pada dataset terdistribusi.
📝 Konten Prompt
Diberikan skema database bintang (star schema) dengan tabel fakta transaksi (miliaran baris) dan beberapa dimensi, tulis kompleks query SQL untuk menghitung LTV (Lifetime Value) pelanggan berdasarkan kohort. Selanjutnya, analisis rencana eksekusi (execution plan) yang mungkin dan identifikasi bottleneck. Sarankan jenis indeks, strategi partisi, dan teknik rewriting query (misalnya: menghindari correlated subqueries, menggunakan CTEs) untuk mengurangi latensi query menjadi di bawah 2 detik.