Slik behandler Rollback segmenter

Slik behandler Rollback segmenter


En rollback-segmentet er en teknikk som Oracle databaseadministratorer bruker til å holde endret eller slettet bilder av rader. Administratorer bruke teknikken til å avbryte, eller "angre", en transaksjon. De er de eneste ansatte innenfor en datamaskin avdeling fullmakt til å opprette og administrere rollback segmenter. De utsteder kommandoer som CREATE ROLLBACK og ALTER rollback-segmentet både opprette og endre parametrene. Administrerende rollback segmenter innebærer å overholde database ordbok tabeller og forståelsen og størrelsen på transaksjonene.

Bruksanvisning

1 Lag rollback segmenter ved utstedelse av den aktuelle kommandoen. Angi typen rollback-segmentet som enten privat eller offentlig. Identifisere private rollback segmenter ved å utstede kommandoen ROLLBACK_SEGMENTS. Gjør segmentet tilgjengelig for alle databaseadministratorer og programmerere.

2 Initial parametrene for offentlige rollback segmenter ved å utstede kommandoen transaksjoner. Totalt antall transaksjoner du vil tilbakestilling for å håndtere ved hjelp av ekstra parameter TRANSACTIONS_PER_ROLLBACK_SEGMENT. Gi tilgang til alle brukere.

3 Sett optimal parameter for å kontrollere rollback-segmentet størrelse og for å skape en tabell å holde alle de rollback segmenter. Velg antall byte for å finne optimal parameter. Bruk byte eller kilobyte for å bestemme utstrekning størrelse.

4 Tildele en transaksjon til en rollback-segmentet. Bevilge ekstra plass for transaksjoner som overstiger deres nåværende blokker. Gi kommandoen DROP ROLLBACK segmenter når den opprinnelige utstrekning størrelsen må endres for å imøtekomme en ekstra transaksjon.

5 Bestem størrelsen og antall transaksjoner. Sett antall transaksjoner for hver rollback-segmentet. Gi kommandoen SET TRANS å identifisere hvilke rollback-segmentet vil holde transaksjonens angre data.

6 Endre eksisterende parametere. Tillate krympe muligheten til å redusere størrelsen på parametrene. Lag store rollback segmenter for mer tidkrevende transaksjoner.

7 Overvåk rollback segmenter. Skriv inn segment navn å søke status for rollback-segmentet og få informasjon om optimal parameter. Bruk kommandoen V $ ROLLSTAT å få tilgang til dynamisk ytelse ordboken bord og å undersøke antall omdreininger, krymper og automatisk utvider. Reduser antall krymper.

8 Administrer optimale parameterinnstillingene. Gjennomgå typer transaksjoner som kjører lengre og mer jevnt når den er satt til OPTIMAL parameter. Overvåk kortere transaksjoner når det optimale er satt lavere. Bruk MONITOR ROLLBACK kommando for å anslå effekten av de optimale innstillingene.