Junior — Middle
Šta je denormalizacija baze podataka i koje su njene prednosti i mane?
sobes.tech АИ
Одговор од АИ
Denormalizacija baze podataka je proces namernog dupliranja podataka ili spajanja tabela radi poboljšanja performansi upita.
Prednosti:
- Ubrzava čitanje podataka smanjenjem broja JOIN operacija.
- Pojednostavljuje upite i logiku izvlačenja.
Nedostaci:
- Povećava obim pohranjenih podataka zbog dupliranja.
- Teškoće u održavanju integriteta podataka, jer se ažuriranja moraju vršiti na više mesta.
- Povećava verovatnoću grešaka pri sinhronizaciji podataka.
Denormalizacija se često koristi u sistemima sa visokim opterećenjem na čitanje, gde je važnija brzina pristupa nego minimizacija obima podataka.