En rollback segment er en teknik, der Oracle database administratorer bruger til at holde ændres eller slettes billeder af rækker. Administratorer bruge teknikken til at annullere eller "fortryd ", en transaktion. De er de eneste medarbejdere inden for edb-afdeling har tilladelse til at oprette og administrere rollback segmenter. De udstede kommandoer såsom CREATE rollback og ALTER ROLLBACK segment til både skabe og ændre parametre. Administrerende rollback segmenter involverer overholder database ordbog tabeller og forstå arten og størrelsen af transaktioner. Ting du skal
Oracle database administrator brochuren
Vis Flere Instruktioner
1
Opret rollback segmenter ved at udstede den relevante kommando . Angiv typen af rollback segment som enten privat eller offentlig . Identificer private rollback segmenter ved at udstede kommandoen ROLLBACK_SEGMENTS . Gør segmentet til rådighed for alle database administratorer og programmører .
2
Initialiser parametrene for offentlige rollback segmenter ved at udstede kommandoen transaktioner. Det totale antal transaktioner, du ønsker, rollback at håndtere ved hjælp af ekstra parameter TRANSACTIONS_PER_ROLLBACK_SEGMENT . Give adgang til alle brugere.
3
Indstil den optimale parameter til at styre rollback segment størrelse og for at skabe en tablespace til at holde alle de rollback segmenter. Vælg det antal bytes til at lokalisere det optimale parameter. Brug byte eller kilobyte på at fastlægge omfanget størrelse.
4
Tildel en transaktion til en tilbagerulning segment. Afsætte ekstra plads til transaktioner , der overstiger deres aktuelle blokke. Udsted kommandoen DROP ROLLBACK segmenter , når den oprindelige udstrækning størrelse skal ændres til at rumme en ekstra transaktion.
5.
Bestem størrelsen og antallet af transaktioner. Indstil antallet af transaktioner for hver rollback segment. Udsted kommandoen SET TRANSAKTION at identificere, hvilke rollback segment vil holde transaktionens fortryde data.
6
Rediger eksisterende parametre. Tillade krympe mulighed for at reducere størrelsen af parametrene. Skabe store rollback segmenter for mere tidskrævende transaktioner.
7
Monitor rollback segmenter. Skriv i segmentet navn for at forespørge status for rollback segment og få oplysninger om den optimale parameter. Brug kommandoen V $ ROLLSTAT at få adgang til dynamiske ydeevne ordbogen bordet og til at undersøge antallet af wraps, krymper og automatiske strækker . Reducer antallet af krymper .
8.
Administrer de optimale parameterindstillinger. Gennemgå de typer transaktioner, der kører længere og mere jævnt når den er indstillet til den optimale parameter. Overvåge kortere transaktioner, når den optimale er indstillet lavere . Bruge skærmen ROLLBACK kommandoen til at estimere effektiviteten af de optimale indstillinger.