Hjem Personlig finansiering Grunnleggende om automatisk minnehåndtering i Oracle 12c - dummies

Grunnleggende om automatisk minnehåndtering i Oracle 12c - dummies

Video: iOS App Development with Swift by Dan Armendariz 2024

Video: iOS App Development with Swift by Dan Armendariz 2024
Anonim

Minneadministrasjon er en viktig del av arbeidet med forekomster i databasen. Oracle 12c gir deg tre måter å håndtere minnet i ditt tilfelle:

  • Automatisk ved å la Oracle gjøre alt arbeidet

  • Manuelt ved å stille inn individuelle parametere for de forskjellige minnene områdene

  • Kombinasjon av automatisk og manuell ved å bruke din kunnskap om hvordan ting fungerer, bruk Oracles rådinfrastruktur, og la Oracle ta over noen områder

Et raskt notat om Oracle-automatisering. Gjennom de siste utgivelsene av Oracle har databasen blitt mer automatisert i områder som tidligere var manuelle og til og med kjedelige til tider. Dette er ikke å si det snart vil det ikke ta noen spesiell dyktighet for å administrere en Oracle-database. Nøyaktig det motsatte: Når mer jordiske operasjoner automatiseres, frigjør det deg som DBA for å fokusere på de mer avanserte funksjonene.

Vi har hatt stor suksess med å implementere automatiserte funksjoner for klienter. Det frigjør ressursene våre for å fokusere på ting som høy tilgjengelighet og sikkerhet, områder som krever nær fulltids oppmerksomhet. Tusen takk, du trenger ikke å bruke timer på å se hvilke SQL-setninger som aldrer ut av det felles bassenget for tidlig, noe som resulterer i ytelsesproblemer.

Vi anbefaler at du administrerer minne automatisk i Oracle 12c.

Når du oppretter databasen, kan du angi en ny parameter som tar nesten alt minne tuning ut av dine hender: MEMORY_TARGET. Ved å sette denne parameteren, blir alle minnesområdene automatisk dimensjonert og administrert. Når du har skrevet inn , viser parameterminne_target i SQL * Plus (SQL-kommandolinjegrensesnittet som er tilgjengelig i Oracle), ser du denne utgangen på skjermen:

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

Automatisk minnehåndtering lar deg ta tak i mengden minne på systemet og deretter bestemme hvor mye du vil bruke for databasen.

Det er aldri klart hva verdien du burde velge som utgangspunkt. Svar på disse spørsmålene for å hjelpe til med å angi verdien:

  • Hvor mye minne er tilgjengelig?

  • Hvor mange databaser vil til slutt være på maskinen?

  • Hvor mange brukere vil være på maskinen? (Hvis mange, tildeler du 4MB per bruker for prosessoverhead.)

  • Hvilke andre programmer kjører på maskinen?

Før brukerne kommer på maskinen, bør du vurdere å ta ikke mer enn 40 prosent av minnet for Oracle-databaser.Bruk denne formelen:

(GB minne ×. 40) / Antall uavhengige databaser = GB for MEMORY_TARGET per database

For eksempel hvis maskinen hadde 8 GB minne og til slutt huser to databaser som er like i naturen og bare 100 brukere hver, ville du ha denne ligningen: (8 ×. 40) / 2 = 1. 6GB for MEMORY_TARGET per database.

For å avgjøre om du har nok minne, gir Oracle deg noen poeng hvis du vet hvor du skal se. Det kalles Memory Target Advisor. Finn det fra kommandolinjen i form av visningen V $ MEMORY_TARGET_ADVICE. Du finner den på Database Control-hjemmesiden ved å klikke Advisor Central> Memory Advisors> Råd.

Uansett hva du velger for MEMORY_TARGET-innstillingen, er ikke alt minnet Oracle bruker. Derfor bør du ha en ide om hvor mange økter det vil være før du tar den endelige bestemmelsen.

For eksempel dekker denne parameteren bare minne som brukes av SGA og PGA. Hver eneste økt som kobles til databasen krever minne tilknyttet operativsystemet OS eller server. Dette minnekriteriet legger til. En av våre kunder har nesten 3 000 samtidige tilkoblinger som spiser opp om 16 GB minne utenfor SGA og PGA. Klientens maskin har 64 GB minne, og MEMORY_TARGET er satt til 16 GB.

Grunnleggende om automatisk minnehåndtering i Oracle 12c - dummies

Redaktørens valg

Vanlige medikamenteffekter for legeassistenteksamen - dummies

Vanlige medikamenteffekter for legeassistenteksamen - dummies

Bli kjent med vanlige bivirkninger for legeassistenteksamen (PANCE). Den gjennomsnittlige personen over 60 år tar omtrent ni reseptbelagte medisiner og ser minst fire forskjellige helsepersonell. Potensialet for noen til å oppleve bivirkningene av disse medisinene er enorm, og det er potensialet for signifikante legemiddelinteraksjoner. ...

Epidemiologiske studier dekket av legeassistenteksamen - dummies

Epidemiologiske studier dekket av legeassistenteksamen - dummies

For legeassistenteksamen (PANCE) du bør være oppmerksom på forskjellene mellom typer epidemiologiske studier. Det første trinnet er å gjenkjenne om studiet er en retrospektiv studie eller en prospektiv studie: Retrospektiv: En retrospektiv studie betyr at du ser på fortiden for å finne ut hva som skjedde. For eksempel, en ...

Forhold som påvirker pleura dekket på legeassistenteksamen - dummies

Forhold som påvirker pleura dekket på legeassistenteksamen - dummies

Du kan se Spørsmål om legeassistenteksamen om forhold som påvirker pleura. Du må vurdere evaluering og behandling av pleural effusions, pneumothorax og pleurisy. Væske rundt lungene: Pleural effusjon Normalt er pleura et tomt rom; en pleural effusjon er ganske enkelt væske som opptar den plassen. Pleural ...

Redaktørens valg

Slik setter du automatiske varsler på LinkedIn - dummies

Slik setter du automatiske varsler på LinkedIn - dummies

Sikkert, du kan gjøre alt fotverket ved å gå til LinkedIn hjemmesiden og ser deg rundt for å se hvilke meldinger eller endringer som har skjedd. Den sanne kraften til å holde kontakten, har imidlertid LinkedIn, kontakter deg automatisk med den informasjonen du trenger for å holde deg informert. Klikk på Administrer-koblingen ved siden av Personvern og innstillinger ...

Tips for å administrere dine LinkedIn Post-interaksjoner - dummies

Tips for å administrere dine LinkedIn Post-interaksjoner - dummies

Når du klikker Publiser på LinkedIn, kan du tenke at jobb er ferdig, men det er bare begynt. Etter hvert som flere og flere leser innlegget ditt, kan de samhandle med innlegget og med deg som forfatter. Her er noen ting å huske på etter at du har publisert et innlegg: Overvåk statistikken. Når du ...

Forstå LinkedIn Pulse - dummies

Forstå LinkedIn Pulse - dummies

Har du sjekket ut LinkedIn Pulse ennå? Tenk deg om du leser en avis som bare viste deg artikler som har betydning for deg. (For det hele, for mange av dere, tenk på de dagene du kanskje har lest en avis.) Tilpassede nyheter er mulige, og på LinkedIn kalles det LinkedIn Pulse. Alt du trenger å gjøre for å ...

Redaktørens valg

Hva Dragon NaturallySpeaking kan gjøre for deg - dummies

Hva Dragon NaturallySpeaking kan gjøre for deg - dummies

Noe om å diktere til en datamaskin vekker alle slags urealistiske forventninger hos mennesker. Hvis du forventer at du skal servere deg frokost på sengen, har du lykke til. Denne artikkelen ble ikke skrevet ved å si "Computer, skriv en bok om NaturallySpeaking. "Forfatteren måtte diktere det ord for ord, akkurat som hun ville hatt ...

Når Start ikke starter i NaturallySpeaking - dummies

Når Start ikke starter i NaturallySpeaking - dummies

Når du gir kommandoen "Start" til Dragon NaturallySpeaking, du sier "Start America Online" eller "Start Microsoft Works" eller "Start Quicken", og programmet skal åpnes. Men hva hvis det ikke gjør det? Hva er greia? Start-kommandoen starter et program som er installert på maskinen din, og har enten et snarveisikon på ...

Når NaturallySpeaking Menykommandoer ikke fungerer - dummies

Når NaturallySpeaking Menykommandoer ikke fungerer - dummies

Når du gir en kommando til NaturallySpeaking, for eksempel "Klikk" og ingenting skjer, det sannsynlige problemet er at menyen Bruk menyer som er kompatible med skjermlesere, ikke er merket av. For å sjekke det: Velg Verktøy → Valg i vinduet NaturallySpeaking. Det er ikke noe poeng å fortelle deg hvordan du får tilgang til dette med stemmen, for det er akkurat ...