Indhentning af oplysninger om Oracle Redo logfiler

tabellen$KCCCP indeholder oplysninger om den aktuelle redo logfil. Tabellen $ KCCLE indeholder oplysninger om alle redo logfiler, som vist her:

?0812_001

hvis du observerer i V$LOG_HISTORY eller i statistikken “logfilrum venter”, at logafbrydere forekommer hyppigere, end det er passende for din database, kan du beslutte at ændre logfilkonfigurationen. Du kan udføre denne opgave, mens databasen er åben for brugere, og alle tablespaces er online. Hvis du vil minimere påvirkningen på databasens ydeevne, mens denne eller anden lignende vedligeholdelse udføres, der involverer en DBA-induceret logkontakt med kommandoen alter system skift logfil, kan du bruge forespørgslen i den foregående liste til at måle, hvor meget gentag logoplysninger der skal kopieres for at fuldføre arkivet for den aktuelle logfil. Dette er især relevant i tilfælde af databaser med store gentagelseslogfiler (500 m eller større).

du kan også bruge denne forespørgsel som et indstillingshjælpemiddel til at måle, hvor meget redo-aktivitet der oprettes ved en bestemt transaktion eller proces, hvis det er muligt at isolere en bestemt database til en session, der er garanteret som den eneste skaber af redo-poster, bortset fra Oracle selv. Optagelse før og efter resultaterne af denne forespørgsel, når du tester en sådan transaktion, kan være nyttig.

Write a Comment

Din e-mailadresse vil ikke blive publiceret.