Hvornår skal man bruge denormaliseret database?

Indholdsfortegnelse:

Hvornår skal man bruge denormaliseret database?
Hvornår skal man bruge denormaliseret database?
Anonim

Denormalisering er en strategi, der bruges på en tidligere normaliseret database for at øge ydeevnen. Tanken bag det er at tilføje overflødige data, hvor vi tror, det vil hjælpe os mest. Vi kan bruge ekstra attributter i en eksisterende tabel, tilføje nye tabeller eller endda oprette forekomster af eksisterende tabeller.

Hvorfor bruges denormalisering i databasen?

Denormalisering er en teknik, der bruges af databaseadministratorer til at optimere effektiviteten af deres databaseinfrastruktur. Denne metode giver os mulighed for at tilføje redundante data til en normaliseret database for at afhjælpe problemer med databaseforespørgsler, der flette data fra flere tabeller til en enkelt tabel.

Hvad er denormalisering, hvornår vil du bruge det?

Denormalisering er en strategi, som databaseadministratorer bruger til at øge ydeevnen af en databaseinfrastruktur. Det involverer tilføjelse af redundante data til en normaliseret database for at reducere visse typer problemer med databaseforespørgsler, der kombinerer data fra forskellige tabeller til en enkelt tabel.

Hvorfor bruger designere denormalisering?

Denormalisering er den tilsigtede duplikering af kolonner i flere tabeller, og det øger dataredundansen. Eksempel 1: Overvej designet, hvor begge tabeller har en kolonne, der indeholder adresserne på varehuse. Hvis dette design gør join-operationer unødvendige, kan det være en værdifuld redundans.

Hvorfor er denormaliserede tabellerbruges i datavarehuse?

Denne datavarehusstrategi bruges til at forbedre funktionaliteten af en databaseinfrastruktur. Denormalisering kalder redundante data til et normaliseret datavarehus for at minimere køretiden for specifikke databaseforespørgsler, der forener data fra mange tabeller til én.

Anbefalede: