Subjek
- #Pemodelan Data Fisik
- #Basis Data
- #Pemodelan Data Relasional
Dibuat: 2024-04-09
Dibuat: 2024-04-09 23:01
Jika pemodelan data logis adalah tentang membuat tabel ideal yang sesuai untuk basis data relasional, maka pemodelan data fisik mencakup pembuatan tabel ideal menjadi tabel yang benar-benar digunakan, termasuk perencanaan penggunaan ruang penyimpanan yang efisien, desain partisi objek, desain indeks optimal, dll., dengan fokus pada peningkatan dan pengoptimalan kinerja.
Cara menemukan query lambat (slow query) yang menyebabkan kemacetan saat layanan beroperasi berbeda untuk setiap jenis DBMS dan slow queryharus dicari dengan kata kunci.
Cache
Jika masalah kinerja tidak dapat diselesaikan dengan metode di atas, proses yang disebut denormalisasi atau reverse normalization dilakukan.
Ini adalah operasi untuk memperbaiki struktur tabel.
Normalisasi sama dengan mengorbankan kinerja pembacaan untuk kenyamanan dalam operasi penulisan. Setelah menormalisasi, Anda harus menulis query yang menggabungkan data dari beberapa tabel yang telah dipecah.
Namun, normalisasi tidak selalu menurunkan kinerja, jadi pastikan untuk memahami dan memeriksa masalahnya dengan benar sebelum melakukan denormalisasi.
Tautan di bawah ini adalah artikel yang bagus yang membahas denormalisasiyang akan kita bahas selanjutnya.
Hal pertama yang perlu diingat adalah bahwa denormalisasi harus dilakukan setelah normalisasi. Tabel yang tidak dinormalisasi sejak awal bukanlah hal yang baik.
Karena ini bukan pengetahuan yang sangat dibutuhkan untuk saat ini, saya hanya akan mencatatnya.
Sumber - DataOnAir - Denormalisasi dan Kinerja
Sumber DataOnAir - Denormalisasi dan Kinerja
Sumber - DataOnAir - Denormalisasi dan Kinerja
Komentar0