Sobes.tech
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.