Konu
- #İlişkisel Veri Modelleme
- #Fiziksel Veri Modelleme
- #Veritabanı
Oluşturulma: 2024-04-09
Oluşturulma: 2024-04-09 23:01
Mantıksal veri modellemesi, ilişkisel veritabanına uygun ideal tabloları oluşturma işlemiyken, fiziksel veri modellemesi ideal tabloları gerçekte kullanılacak tablolara dönüştürme işlemini içerir ve depolama alanının verimli kullanımı planlaması, nesne parçalama tasarımı, en uygun indeks tasarımı gibi performans artışı ve optimizasyonunu esas alır.
Servis çalıştırılırken darboğaz oluşturan yavaş sorguları bulma yöntemi, DBMS türüne göre farklılık gösterir ve Yavaş Sorgu (Slow Query)anahtar kelimesiyle arama yaparak bulunmalıdır.
Önbellek (Cache)
Yukarıdaki yöntemlerle performans sorunu çözülmezse, yeniden normalleştirme veya yarı normalleştirme olarak adlandırılan bir işlem yapılır.
Tablonun yapısını ameliyat ederek düzeltmektir.
Normalleştirme, yazma işlemlerinin kolaylığı için okuma performansından vazgeçmek gibidir. Normalleştirme yapıldığında, parçalanmış tablolardaki verileri birleştirmek için birleştirme sorguları yazmak gerekir.
Ancak normalleştirmenin mutlaka performansı düşürmesi gerekmediğinden, yeniden normalleştirme işlemine başlamadan önce sorunu doğru bir şekilde belirleyip incelemek gerekir.
Aşağıdaki bağlantı, bundan sonra ele alacağımız Yeniden Normalleştirme (Denormalization)konusunu ele alan iyi bir yazıdır.
Öncelikle bilmemiz gereken şey, normalleştirme işleminden sonra yeniden normalleştirme işleminin yapılması gerektiğidir. Baştan beri anormal tabloların iyi olması gerekmez.
Şu an için gerekli bir bilgi olmadığı için sadece bilerek geçmek istiyoruz.
Kaynak - DataOnAir - Ters Normalleştirme ve Performans
Kaynak DataOnAir - Ters Normalleştirme ve Performans
Kaynak - DataOnAir - Ters Normalleştirme ve Performans
Yorumlar0