Hjem Personlig finansiering Grundlæggende om automatisk hukommelsestyring i Oracle 12c

Grundlæggende om automatisk hukommelsestyring i Oracle 12c

Video: Grundlæggende layout i Docs 2025

Video: Grundlæggende layout i Docs 2025
Anonim

Hukommelsesadministration er en vigtig del af arbejdet med forekomster i din database. Oracle 12c giver dig tre måder at styre hukommelsen i din instans:

  • Automatisk ved at lade Oracle gøre alt arbejdet

  • Manuel ved at indstille individuelle parametre for de forskellige hukommelsesområder

  • Kombination af automatisk og manuel ved at bruge din viden om, hvordan tingene fungerer, ved hjælp af Oracle's rådgivningsinfrastruktur, og lade Oracle overtage nogle områder

En hurtig note om Oracle-automatisering. Gennem de sidste flere udgivelser af Oracle er databasen blevet mere automatiseret i områder, der tidligere var manuelle og endda kedelige til tider. Dette er ikke at sige, at det snart ikke tager nogen særlig dygtighed til at styre en Oracle-database. Præcis det modsatte: Når mere jordiske operationer automatiseres, frigør det dig som DBA for at fokusere på de mere avancerede funktioner.

Vi har haft stor succes med at implementere automatiske funktioner til kunder. Det frigør vores ressourcer til at fokusere på ting som høj tilgængelighed og sikkerhed, områder der kræver nær fuld opmærksomhed. Tusind, du behøver ikke bruge timer på at se, hvilke SQL-udsagn der aldrer ud af den delte pool for tidligt, hvilket resulterer i ydeevneproblemer.

Vi anbefaler, at du administrerer hukommelsen automatisk i Oracle 12c.

Når du opretter din database, kan du indstille en ny parameter, der tager næsten al hukommelse ind i dine hænder: MEMORY_TARGET. Ved at indstille denne parameter bliver alle hukommelsesområder automatisk dimensioneret og styret. Når du har skrevet , viser parameter memory_target i SQL * Plus (SQL-kommandolinjegrænsefladen, der er tilgængelig i Oracle), kan du se denne udgang på skærmen:

NAME TYPE VALUE -------- ---------------------------- ----------- ----------- ------------------- memory_target stort heltal 756M

Automatisk hukommelsesstyring giver dig mulighed for at tage fat på mængden af ​​hukommelse på systemet og derefter bestemme, hvor meget du vil bruge til databasen.

Det er aldrig klart, hvilken værdi du bør vælge som udgangspunkt. Svar på disse spørgsmål for at hjælpe med at indstille værdien:

  • Hvor meget hukommelse er tilgængelig?

  • Hvor mange databaser vil i sidste ende være på maskinen?

  • Hvor mange brugere vil være på maskinen? (Hvis mange, tildeler du 4MB pr. Bruger til procesomkostninger.)

  • Hvilke andre applikationer kører på maskinen?

Før brugerne kommer på maskinen, overvej at tage højst 40 procent af hukommelsen til Oracle-databaser.Brug denne formel:

(GB hukommelse ×. 40) / Antal Eventual Databaser = GB for MEMORY_TARGET pr. Database

For eksempel, hvis din maskine havde 8 GB hukommelse og i sidste ende huser to databaser af samme art og kun 100 brugere hver, du ville have denne ligning: (8 ×. 40) / 2 = 1. 6GB for MEMORY_TARGET pr. Database.

Hvis du vil vide, om du har nok hukommelse, giver Oracle dig nogle pointers, hvis du ved, hvor du skal se. Det hedder Memory Target Advisor. Find det fra kommandolinjen i form af visningen V $ MEMORY_TARGET_ADVICE. Du kan finde den på Database Control-startsiden ved at klikke på Advisor Central> Hukommelsesrådgivere> Råd.

Uanset hvad du vælger for indstillingen MEMORY_TARGET, er ikke al den hukommelse, Oracle bruger. Derfor skal du have en ide om, hvor mange sessioner der vil være før du træffer den endelige bestemmelse.

For eksempel dækker denne parameter kun hukommelse, der bruges af SGA og PGA. Hver enkelt session, der forbinder til databasen, kræver hukommelse i forbindelse med dets operativsystem eller serverproces. Dette hukommelseskrav tilføjer. En af vores kunder har næsten 3.000 samtidige forbindelser, der spiser ca. 16 GB hukommelse uden for SGA og PGA. Klientens maskine har 64 GB hukommelse, og MEMORY_TARGET er indstillet til 16 GB.

Grundlæggende om automatisk hukommelsestyring i Oracle 12c

Valg af editor

10 Transaktioner og funktioner, som de fleste oplysninger konverterer til i QuickBooks Online - dummies

10 Transaktioner og funktioner, som de fleste oplysninger konverterer til i QuickBooks Online - dummies

Følgende listen indeholder detaljer om transaktioner og funktioner, som de fleste data konverterer og sammenlignelige transaktioner og funktioner findes i QuickBooks Online (QBO). I nogle tilfælde findes undtagelser; Du finder specifikke noter i web-ekstraartikel & ldquo; Hvordan QuickBooks Desktop Lister Konverter til QuickBooks Online. & Rdquo; Og for flere oplysninger, besøg QuickBooks ofte stillede spørgsmål, og ldquo; Hvorfor ...

Der producerer betalingsopgørelser i MYOB-dummies

Der producerer betalingsopgørelser i MYOB-dummies

I slutningen af ​​hvert lønningsår (som slutter den 30. juni) kan bruge MYOB til at levere hver medarbejder med et betalingsoversigt. Et betalingsopsamling er et kort dokument, der opsummerer de bruttolønninger, skat og godtgørelser, som medarbejderen har modtaget i løbet af de sidste 12 måneder af ansættelsen. Opsætning af betalingsoversigter Til ...

15 Funktioner, der ikke konverteres og findes ikke i QuickBooks Online

15 Funktioner, der ikke konverteres og findes ikke i QuickBooks Online

Følgende oplysninger viser transaktioner og funktioner, som ikke konverteres fra desktop QuickBooks til QuickBooks Online (QBO) og heller ikke har nogen sammenlignelig funktion i QBO. Selv om en eller flere af disse transaktioner eller funktioner kan være afbrudte afbrydere, skal du huske at for mange af disse funktioner kan du bruge løsninger. Typen af ​​data eller funktional noter ...

Valg af editor

Sådan bruger du FREQUENCY-funktionen i Excel - dummier

Sådan bruger du FREQUENCY-funktionen i Excel - dummier

FREQUENCY-funktionen i Excel tæller værdierne i en array der falder inden for en rækkevidde eller bin. Funktionen bruger følgende syntaks: = FREQUENCY (data_array, bins_array) hvor data_array er det regnearkområde, der indeholder de værdier, du vil tælle, og bins_array er et regnearkområde, der identificerer værdierne eller bakkerne, der ...

Hvordan man bruger målsøgningsfunktionen i Excel 2013 - dummies

Hvordan man bruger målsøgningsfunktionen i Excel 2013 - dummies

, Når du skal analysere , bruger du Excel 2013s målsøgningsfunktion til at finde de indgangsværdier, der er nødvendige for at opnå det ønskede mål. Nogle gange, når du gør hvad-hvis analyse, har du et bestemt udgangspunkt i tankerne, såsom et mål salgsmængde eller vækstprocent. Hvis du vil bruge funktionen Målsøgning placeret på What-If ...

Hvordan man vælger Excel CHOOSE-funktionen i datamodeller - dummier

Hvordan man vælger Excel CHOOSE-funktionen i datamodeller - dummier

Selvom valgmuligheden måske ikke Se nyttige på overfladen, denne funktion kan dramatisk forbedre dine Excel-datamodeller. VÆLG-funktionen returnerer en værdi fra en bestemt liste over værdier baseret på et angivet positionsnummer. Hvis du f.eks. Indtaster formlerne VÆLG (3, "Rød", "Gul", "Grøn", "Blå") i en celle, returnerer Excel ...

Valg af editor

Indlæs en Workflow i SharePoint 2010 - dummies

Indlæs en Workflow i SharePoint 2010 - dummies

Konfigurere dit bibliotek til at bruge en workflow i SharePoint 2010 løser kun en del af problemet. Hvis du ikke har dit bibliotek konfigureret til at kick-off automatisk, skal en person manuelt starte workflowen. Start manuelt en arbejdsgang ved at følge disse trin: Gennemse det element, du vil godkende, klik på rullelisten og vælg Workflows. ...

Bibliotek / Liste Generelle indstillinger Område i SharePoint 2010 - dummies

Bibliotek / Liste Generelle indstillinger Område i SharePoint 2010 - dummies

Bibliotekets generelle indstillinger / listen er blevet udvidet i SharePoint 2010 til at omfatte flere nye indstillinger, herunder validering, kolonne standardværdi (for biblioteker), vurdering, metadata navigation, visningsvisning og formular (for lister). Her er et overblik for at se, hvad du kan gøre med hver af disse muligheder. Generelle indstillinger Konfigurationsindstillinger Indstillingsnavn ...

Importer et regneark som en liste i SharePoint 2010 - dummies

Importer et regneark som en liste i SharePoint 2010 - dummies

Har allerede data i et regneark, som du Vil du være en SharePoint 2010 liste? Du er halvvejs derhen! Før du starter, skal du sørge for at gøre følgende: Rens listen. Sørg for, at din liste ligner et bord uden tomme kolonner eller rækker. Sørg for, at din liste har overskrifter. Alle kolonner skal have en ...