Video: LABB2 Create Table Kund (legym) 2024
I Oracle 12c kan du ha över 200 bakgrundsprocesser. Det står "över 200" eftersom det varierar beroende på operativsystem. Om det här låter så mycket, var inte rädd. Många är multiplar av samma process (för parallellitet och utnyttja system med flera CPUer). Här är de vanligaste bakgrundsprocesserna.
Som standard har inga processer mer än en instans av typen startad. Fler avancerade inställningsfunktioner innebär parallellitet. För att se en komplett lista över alla bakgrundsprocesser på ditt operativsystem, fråga V $ BGPROCESS.
Processprocessnamn | Beskrivning |
---|---|
PMON | Processorns skärm hanterar systemets server processer. Det rensar bort misslyckade processer genom att släppa resurser och
rulla tillbaka okomplicerade data. SMON |
Systemskärmen | är främst ansvarig för exempel återhämtning. Om databasen kraschar och redo information måste läsas och tillämpas, tar SMON hand om det. Det rengör och släpper också ut
temporärt utrymme. DBW n |
Det enda jobbet i databasförfattarens | tar smutsiga block från den smutsiga listan och skriver dem till disken. Det kan vara upp till 20 av dem, följaktligen
n . Det börjar som DBW0 och fortsätter med DBW1, DBW2, och så vidare. Efter DBW9 fortsätter den med DBWa via DBWj. Ett genomsnittssystem ser inte mer än ett få av dessa. LGWR |
logaritmen | processen spolar redo-loggbufferten. Det skriver omreparationerna till disken och signalerar en avslutning. CKPT
Kontrollprocessen |
är ansvarig för att starta | kontrollpunkter. En kontrollpunkt är när systemet periodiskt dumper alla de smutsiga buffertarna till disken. Vanligtvis uppstår detta när -databasen tar emot ett avstängningskommando. Det uppdaterar också datafilen
rubriker och kontrollfilerna med checkpunktsinformationen så SMON vet var du ska börja återhämta sig vid ett system krasch. ARC n Upp till 30 |
arkiver processer (0-9, a-t) är | ansvariga för kopiering av fyllda redo-loggar till det arkiverade redo lagringsområdet. Om din databas inte körs i arkivläge, stängs den här processen av.
CJQ0 jobbkö |
koordinator kontrollerar schemalagda uppgifter | i databasen. Dessa jobb kan ställas in av användaren eller kan vara interna jobb för underhåll. När det hittar ett jobb som måste köras , får det följande godis.
J000 A jobbköprocess slav |
kör jobbet egentligen.Där | kan vara upp till 1 000 av dem (000-999). DIA0 Processen
diagnostiserbarhet |
löser dödlägessituationer | och undersöker hängande problem. VKTM Den virtuella målvakten av tiden
låter som ett fantasyspel |
karaktär men ger en tidsreferens i | databasen. LREG Processen
lyssnarregistrering , som registrerar |
databasinstans och skickar information med Oracle | lyssnarprocessen. Detta tillåter inkommande användaranslutningar för att komma från lyssnaren till databasen. MMON
Skärmprocessen hanterar övervakningsprocessen stöder det automatiska |
Arbetsbelastningsregisteret (AWR) genom att fånga statistik, övervaka | threasholds och ta ögonblicksbilder. Detta är relaterat till prestanda inställning och felsökning. MMNL
Skötselmonitorn s jobb är att skriva Aktiv Session History (ASH) statistik från ASH-bufferten i SGA |
till disken. Detta är relaterat till prestandatuning och | felsökning.
Det är mycket lätt att se dessa bakgrundsprocesser om du har en Oracle-installation tillgänglig på Linux eller UNIX. Den ps -ef | grep ora_ delen listar bakgrundsprocesserna. Denna situation fungerar mycket bra eftersom alla bakgrundsprocesser börjar med ora_.
|