Denormalizasiya performansı artırmaq üçün əvvəllər normallaşdırılmış verilənlər bazasında istifadə edilən strategiyadır. Bunun arxasındakı fikir, bizə ən çox kömək edəcəyini düşündüyümüz lazımsız məlumatları əlavə etməkdir. Mövcud cədvəldə əlavə atributlardan istifadə edə, yeni cədvəllər əlavə edə və ya hətta mövcud cədvəllərin nümunələrini yarada bilərik.
Niyə verilənlər bazasında denormalizasiyadan istifadə olunur?
Denormalizasiya verilənlər bazası inzibatçıları tərəfindən verilənlər bazası infrastrukturunun səmərəliliyini optimallaşdırmaq üçün istifadə edilən texnikadır. Bu üsul bizə bir neçə cədvəldəki məlumatları bir cədvəldə birləşdirən verilənlər bazası sorğuları ilə bağlı problemləri yüngülləşdirmək üçün normallaşdırılmış verilənlər bazasına lazımsız məlumatları əlavə etməyə imkan verir.
Denormalizasiya nədir, onu nə vaxt istifadə edərdiniz?
Denormalizasiya verilənlər bazası menecerlərinin verilənlər bazası infrastrukturunun performansını artırmaq üçün istifadə etdiyi strategiyadır. Bu, müxtəlif cədvəllərdən məlumatları bir cədvəldə birləşdirən verilənlər bazası sorğuları ilə bağlı müəyyən problemləri az altmaq üçün normallaşdırılmış verilənlər bazasına lazımsız məlumatların əlavə edilməsini nəzərdə tutur.
Dizaynerlər niyə denormalizasiyadan istifadə edirlər?
Denormalizasiya çox cədvəllərdəki sütunların qəsdən təkrarlanmasıdır və bu, məlumat ehtiyatını artırır. Nümunə 1: Hər iki cədvəldə anbarların ünvanlarını ehtiva edən sütunun olduğu dizaynı nəzərdən keçirək. Bu dizayn qoşulma əməliyyatlarını lazımsız edərsə, bu, dəyərli ehtiyat ola bilər.
Niyə normallaşdırılmamış cədvəllərdir?məlumat anbarlarında istifadə olunur?
Bu məlumat anbarı strategiyası verilənlər bazası infrastrukturunun funksionallığını artırmaq üçün istifadə olunur. Denormalizasiya bir çox cədvəldəki məlumatları bir yerə birləşdirən xüsusi verilənlər bazası sorğularının işləmə müddətini minimuma endirmək üçün lazımsız məlumatları normallaşdırılmış məlumat anbarına çağırır.