You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ini adalah sub-materi dari materi utama "Materi Basic: Database relasional prosedural" yang tertulis di Issue #83
Masalah N+1 adalah adanya query SQL yang berjalan didalam perulangan, sehingga pada 1 halaman dijalankan banyak query sekaligus yang bisa mengakibatkan penurunan performa jika baris data sudah berisi banyak.
Di sub-materi ini, cukup demokan saja masalahnya dengan menggunakan relasi tabel antara penulis -> buku(one to many) dengan skenario: "Menampilkan daftar penulis beserta buku-buku yang ditulisnya" . Saat mengambil data buku dari penulis, lakukan query dasar seperti biasa didalam perulangan, tampilkan juga log untuk menandakan bahwa sebuah query sedang dijalankan.
Harapannya, pengguna dapat melihat ada banyak sekali query yang dijalankan pada 1 halaman saja.
Rekomendasi nama file :
3_n_plus_one.php
Pedoman kontribusi selengkapnya bisa dilihat di CONTRIBUTING.MD
The text was updated successfully, but these errors were encountered:
Ini adalah sub-materi dari materi utama "Materi Basic: Database relasional prosedural" yang tertulis di Issue #83
Masalah N+1 adalah adanya query SQL yang berjalan didalam perulangan, sehingga pada 1 halaman dijalankan banyak query sekaligus yang bisa mengakibatkan penurunan performa jika baris data sudah berisi banyak.
Di sub-materi ini, cukup demokan saja masalahnya dengan menggunakan relasi tabel antara
penulis -> buku
(one to many) dengan skenario: "Menampilkan daftar penulis beserta buku-buku yang ditulisnya" . Saat mengambil data buku dari penulis, lakukan query dasar seperti biasa didalam perulangan, tampilkan juga log untuk menandakan bahwa sebuah query sedang dijalankan.Harapannya, pengguna dapat melihat ada banyak sekali query yang dijalankan pada 1 halaman saja.
Rekomendasi nama file :
3_n_plus_one.php
The text was updated successfully, but these errors were encountered: