19 poin oleh xguru 2022-02-04 | Belum ada komentar. | Bagikan ke WhatsApp
  • Selalu gunakan CTE

  • Buat CTE sekecil mungkin dan pertahankan untuk satu tujuan saja

  • Don’t repeat yourself (DRY)

→ Jika Anda melakukan join yang sama dalam satu query, abstraksikan dengan CTE

→ Jika Anda melakukan join yang sama di beberapa query, abstraksikan dengan View

  • Jangan membuat rantai dependensi terlalu panjang

  • Kurangi data sebelum melakukan join

  • Pilih hanya kolom yang diperlukan

  • Expect the unexpected: NULL, baris duplikat, hingga nilai acak—data nyata itu berantakan

  • Mulailah dengan Left Join: karena data nyata itu kacau, mungkin ada data penting yang terbuang jika memakai Inner Join

Belum ada komentar.

Belum ada komentar.