, i dette kapitel beskrives de tablespaces i detaljer, indledning, en tabel rum er et lagerstruktur, det indeholder tabeller, fortegnelser, store objekter og data.den kan bruges til at organisere oplysninger i en database i logisk oplagring - koncernen, som er forbundet med, hvor data, der er lagret i et system.det tablespaces lagres i databasen opdeling i grupper, fordelene ved tablespaces i databasen, tabel rum er gavnlige i databasen på forskellige måder, givet som følger:,,,,: tablespaces lave backup og genoprette operationer mere belejligt.ved hjælp af en enkelt kommando, du kan lave backup - eller genoprette alle databasen objekter i tablespaces.,, automatiske lagring forvaltning: database manager skaber og udvider beholdere, afhængigt af behovene.,, hukommelse udnyttelse: en enkelt bufferpool kan klare flere tablespaces.du kan tildele midlertidig tablespaces til deres egne bufferpool at øge udøvelsen af aktiviteter som f.eks. former sig, container, tablespaces indeholder en eller flere beholdere.en beholder kan være en fortegnelse navn, en anordning, navn eller et filnavn.i en database, et enkelt tablespace kan have flere beholdere med samme fysiske datalager.hvis tablespace er skabt med automatiske lagring tablespace valg, oprettelse og forvaltning af containere behandles automatisk af databaseadministratoren.hvis det ikke er skabt med automatiske lagring tablespace mulighed, du er nødt til at definere og forvalte de beholdere, dig selv. tablespaces, misligholdelse, når man skaber en ny database, databaseadministratoren skaber en misligholdelse tablespaces for database.disse tablespace anvendes til oplagring af brugeren og midlertidige data.hver database skal indeholde mindst tre tablespaces som angivet her:,, katalog tablespace, bruger tablespace, midlertidig tablespace, katalog tablespace: det indeholder systemet registrerer tabeller til databasen.det er udpeget som syscatspace, og det kan ikke være faldet.,, bruger tablespace,: dette tablespace indeholder brugerdefinerede tabeller.i en database, har vi en misligholdelse bruger tablespace, ved navn som userspace1.hvis du ikke angiver brugerdefinerede tablespace for et bord på det tidspunkt, du skaber det så databaseadministratoren vælger misligholdelse bruger tablespace for dig.,, midlertidig tablespace: en midlertidig tablespace indeholder midlertidige tabel data.det tablespace indeholder systemet midlertidigt tablespaces eller bruger midlertidigt tablespace. system midlertidigt tablespace har midlertidige data, der kræves i henhold til databaseadministratoren under udførelsen af operation såsom former sig.en database skal have mindst én ordning midlertidigt tablespace, og det er udpeget som tempspace1.det er skabt på tidspunktet for oprettelsen af databasen.bruger midlertidigt tablespace har midlertidige data fra borde.det er skabt med erklære global midlertidige tabel eller skabe global midlertidige tabel erklæring.denne midlertidige tablespace er ikke skabt af misligholdelse i forbindelse med database oprettelse.,, tablespaces og oplagring forvaltning:,, tablespaces kan være oprettet på forskellige måder afhængig af, hvordan du ønsker at bruge dem.du kan fælde styresystemer til at forvalte tablespace tildeling, kan du lade databaseadministratoren afsætte plads, eller du kan vælge en automatisk tildeling af tablespace for deres data. følgende tre typer forvaltes rum til rådighed:,, system, der forvaltes rum (sms): styresystemet er fil systemoperatør fordeler og forvalter rum tabellen er oplagret.lagerplads er fordelt på efterspørgslen.denne model består af filer, der repræsenterer database objekter.det tablespace har været påkrævet i version 1 af brugerdefinerede tablespaces, og det er ikke påkrævet for at katalogisere og midlertidig tablespaces.,, database, der forvaltes rum (dms): databaseserver kontrollerer lagerplads.lagerplads er præ - fordelt på fil system baseret på beholder definition, at du præcisere, hvornår du skabe dms tabel rum.det er påkrævet fra version 10.1 fastsætte pakning 1 for brugerdefinerede tablespaces, men det er ikke påkrævet for system tablespace og midlertidige tablespace.,, automatiske lagring tablespace: databaseserver kan behandles automatisk.databaseserver skaber og udvider beholdere afhænger af data om database.med automatisk lagring, forvaltning, er det ikke nødvendigt at give beholderen definitioner.databasen server ser efter at skabe og forlængelse af beholdere til at gøre brug af den oplagring, der er afsat til databasen.hvis man tilføjer plads til en oplagring gruppe nye beholdere er oprettet automatisk, når den eksisterende beholder til deres maksimale kapacitet.hvis du vil bruge den nyligt tilføjede oplagring straks, du kan ændre tablespace.,, side, og tablespace størrelse:,, midlertidig dms og automatiske lagring tablespaces, side størrelse, du vælger for deres database, fastsætter den maksimale grænse for tablespace størrelse.for sms - og midlertidig oplagring tablespaces automatisk, side størrelse begrænser omfanget af tabel i sig selv.den side størrelse kan være 4kb, 8kb, 16kb eller 32kb.,, tablespace type 4k side maksimale størrelse, otter side maksimale størrelse, 16k side maksimale størrelse, 32k side maksimale størrelse, dms, ikke - midlertidige automatisk lagring tablespace regelmæssige 64g 128g 256g 512g dms, midlertidig dms og ikke - midlertidig oplagring tabel til store 1892g automatisk 16384g 32768g 65536g,
db2 tablespaces
Previous:db2 bufferpools
Next Page:db2 storagegroups