Nye funktioner i DB2

Retablering af database

Efterhånden som databaserne vokser i størrelse, og forespørgslerne kræver uafbrudt tilgængelighed, sker der også en voldsom vækst i kravene til den tid og den hardware, der er nødvendig til sikkerhedskopiering og retablering af databaserne. Sikkerhedskopiering af en hel database eller tablespaces i store databaser kan belaste systemressourcerne, fordi det kræver betydelig diskplads at opretholde flere kopier af en database eller af tablespaces.

DB2 Version 7.2 indeholder en række nye funktioner, der udfører online- eller offlinesikkerhedskopiering, samtidig med at der er adgang til dataene. Der er flere oplysninger i DB2 Release Notes om hver af de nedenstående nye funktioner.

Afbrudt I/O

De fleste leverandører af diske har nu løsninger, der udvider datatilgængeligheden. En af disse løsninger er muligheden for at opdele en afspejlet kopi af data og gøre afspejlingen tilgængelig for behandling eller at gøre den tilgængelig på en anden server. Der er to nye funktioner i DB2 Version 7.2, som udnytter denne lagringsmulighed:

Dobbelt log

Aktive logfiler hjælper databaseadministratorer med at udføre retablering af databaser. DB2 omfatter nu også mulighed for at afspejle de aktive logfiler for at beskytte database mod:

Den nye registreringsvariabel, DB2_NEWLOGPATH2, lader databasen skrive en identisk kopi af logfilerne i en anden sti på en fysisk separat disk.

Parallel retablering

DB2 kan nu bruge flere agenter til at udføre såvel retablering efter fejl samt retablering af database med rollforward. Du kan forvente bedre performance ved disse funktioner, særligt på symmetriske flerprocessorsystemer (SMP). Brug af flere agenter under databaseretablering udnytter de ekstra CPU'er, der er tilgængelige på SMP-systemer.

Bemærk:
Du kan ikke bruge flere agenter til at udføre retablering af tablespace med rollforward.

Der er flere oplysninger i DB2 Release Notes om parallel retablering.

Sikkerhedskopiering fra opdelt sikkerkopi

Med DB2 Version 7.2 kan du foretage en sikkerhedskopiering af en opdelt sikkerhedskopi efterfulgt af funktionen db2inidb.

Sikkerhedskopien af den opdelte sikkerhedskopi kan bruges til at udføre en offlinekopiering af hele databasen.

Bemærk:
Onlinekopiering understøttes ikke og er ikke nødvendig, fordi databasen er i tilstanden retablering med rollforward og derfor ikke er tilgængelig.

I DB2 Version 7.2 er understøttelsen begrænset til databaser, der kun indeholder databasestyrede tablespaces.

Named pipe-støtte til sikkerhedskopiering og genindlæsning

Du kan bruge named pipes til sikkerhedskopiering og genindlæsning af databaser på unix-baserede systemer. Hvis du vil bruge disse funktioner, skal ud- og indlæsningsprogrammet befinde sig på samme maskine. Du skal oprette en named pipe i et lokalt filsystem, før databasen sikkerhedskopieres.

Trinvis sikkerhedskopiering eller sikkerhedskopiering af ændringer

Understøttelsen i DB2 af trinvis sikkerhedskopiering er svar på kravet til håndtering af systemressourcer, mens der foregår sikkerhedskopiering og genindlæsning af databaser. Der understøttes to typer trinvis sikkerhedskopiering:

Du kan bruge trinvise kopier eller ændringskopier i online- eller offlinesikkerhedskopiering. Trinvis sikkerkopiering kan bruges til at:

DB2 sporer databaseopdateringer med den nye konfigurationsparameter trackmod. Der er flere oplysninger i DB2 Release Notes om trinvis retablering og ændringsretablering.


[ Øverst på siden | Forrige side | Næste side ]