Acasă Finanțe personale Elementele de bază ale fișierelor logice Redo în Oracle 12c - dummies

Elementele de bază ale fișierelor logice Redo în Oracle 12c - dummies

Video: Suspense: The X-Ray Camera / Subway / Dream Song 2024

Video: Suspense: The X-Ray Camera / Subway / Dream Song 2024
Anonim

Redo fișierele de jurnal stochează informațiile din tamponul de jurnal din baza de date Oracle 12c. Acestea sunt scrise de Log Writer (LGWR). Din nou, nu puteți citi aceste fișiere binare fără ajutorul software-ului bazei de date.

De obicei, fișierele de redo log sunt numite cu extensia. LOG sau. RDO. Poate fi orice vrei, dar cele mai bune practici indică una dintre cele două extensii. De asemenea, fișierele de redo log sunt organizate în grupuri și membri. Fiecare bază de date trebuie să aibă cel puțin două grupuri de redo-log.

Redo fișierele de jurnal conțin toate informațiile necesare pentru recuperarea datelor pierdute în baza de date. Fiecare instrucțiune SQL pe care le emiteți schimbarea datelor poate fi reconstituită prin informațiile salvate în aceste fișiere.

Redo fișierele de jurnal nu înregistrează instrucțiuni selectate. Dacă uitați ceea ce ați selectat, va trebui să vă amintiți singur!

Dimensiunea optimă pentru fișierele dvs. de redo-log depinde de numărul de modificări efectuate în baza de date. Dimensiunea este aleasă de dvs. când configurați baza de date și puteți fi ajustată mai târziu. Atunci când LGWR scrie un fișier de redo log, procedează astfel secvențial.

Începe de la începutul fișierului și odată ce este umplut, trece la următorul. Aici intră conceptul de grupe . Oracle umple fiecare grup și trece la următoarea. După ce a umplut toate grupurile, se întoarce la prima.

Ai putea spune că sunt scrise într-un mod circular. Dacă aveți trei grupuri, ar merge ceva de genul 1, 2, 3, 1, 2, 3 … și așa mai departe.

De fiecare dată când un grup se umple și comutatoarele de scriere, se numește o operație de comutare a jurnalului . Aceste lucruri se întâmplă în timpul unei comutări a comutatorului:

  • LGWR termină scrierea către grupul curent.

  • LGWR începe să scrie în următorul grup.

  • Se produce un punct de control al bazei de date.

  • DBWR scrie blocuri murdare din cascada tampon.

Cât de repede se compensează fiecare grup este modul în care îi determini mărimea. Privind la toate lucrurile care apar atunci când se întâmplă un comutator de jurnal, ați putea fi de acord că este o operație destul de implicată. Din acest motiv, nu doriți comutatoare de jurnal frecvente.

regula generală este că nu doriți să schimbați fișierele de jurnal mai des la fiecare 15-30 de minute. Dacă descoperiți că se întâmplă acest lucru, luați în considerare creșterea mărimii fiecărui grup.

Deoarece aceste fișiere de redo log pot fi implicate în operațiunile de recuperare, nu le pierdeți. Similar cu fișierele de control, fișierele de redo log trebuie să fie configurate cu o copie în oglindă una de cealaltă. Și, ca și în cazul fișierelor de control, fiecare membru ar trebui să fie pe un dispozitiv disc separat.În acest fel, dacă un disc eșuează și baza de date coboară, aveți în continuare informații de recuperare disponibile. Nu trebuie să pierdeți niciun fel de date.

Fiecare copie dintr-un grup este numită membru. O configurație obișnuită ar putea fi trei grupuri cu doi membri, pentru un total de șase fișiere de redo log. Membrii grupului sunt scrise simultan de scriitorul jurnalului.

  • Câte grupuri sunt potrivite? Cea mai obișnuită configurație pe care o veți întâlni este de trei. Vreți suficient ca primul grup din listă să poată fi copiat și salvat înainte ca LGWR să revină pentru al folosi. Dacă nu a fost copiat, LGWR trebuie să aștepte până când operația este finalizată. Acest lucru poate afecta grav sistemul dvs. Din fericire, rareori veți vedea că acest lucru se întâmplă.

  • Câți membri sunt potriviți? Depinde de cât de paranoic ești. Doi membri pe două discuri par destul de des întâlniți. Cu toate acestea, nu este neobișnuit să vezi trei membri pe trei discuri. Mai mult decât atât și ești pur și simplu nebună. Nu chiar.

    Doar că cei mai mulți dintre membrii pe care îi aveți, cu atât mai multă muncă trebuie făcută de LGWR. Poate afecta performanța sistemului, oferind în același timp un profit foarte redus.

De obicei, primim această întrebare: "Dacă discurile mele sunt reflectate la nivel hardware, am nevoie de mai mult de un membru pentru fiecare grup? La urma urmei, dacă un disc eșuează, am un altul chiar acolo pentru a ridica slăbiciunea. "

Din păcate, primiți răspunsuri diferite în funcție de cine vă adresați. Întrebați-ne și vom recomanda cel puțin doi membri pentru fiecare grup:

  • Oracle încă recomandă doi membri pentru fiecare grup ca o bună practică.

  • În funcție de modul în care este configurat hardware-ul, este posibil să aveți același controler de disc scriind pe oglinzile discului. Ce se întâmplă dacă acel controler scrie zgârcit corupt? Acum ambele copii sunt corupte. Separarea membrilor dvs. pe două discuri diferite cu controlere diferite este cel mai sigur pariu.

Elementele de bază ale fișierelor logice Redo în Oracle 12c - dummies

Alegerea editorilor

Social Media Design: Twitter Opțiuni imagine - dummy

Social Media Design: Twitter Opțiuni imagine - dummy

Jonglați constrângerile legate de spațiu și modul cel mai bun de a poziționa cele trei imagini separate pe care vi se permite să le utilizați în profilul dvs. Twitter.

Social Media Design: Inspirând exemplele de afaceri pe Facebook - manechine

Social Media Design: Inspirând exemplele de afaceri pe Facebook - manechine

ÎNainte de scufundări în elementele de bază ale proiectării o pagină solidă Facebook, aruncați o privire asupra unor branduri care profită din plin de Facebook cu pagini proprii. Persoanele fizice și organizațiile de la bloggeri la proprietarii de magazine Etsy de la domiciliu la branduri internaționale folosesc Facebook pentru a se conecta cu clienții și fanii existenți, precum și cu potențialul lor ...

Social Media Optimization: Publicarea Tweets automat la profilul dvs. Facebook - dummies

Social Media Optimization: Publicarea Tweets automat la profilul dvs. Facebook - dummies

Lucrurile noi pe care să le postați pe Facebook pot fi o adevărată corvoadă. Din fericire, există un truc pe care îl puteți optimiza pe acest site media social. Dacă puteți atinge postarea încrucișată a conținutului între servicii, vă puteți salva ceva timp. Twitter vă oferă posibilitatea de a vă conecta profilul cu alte servicii. Există, ...

Alegerea editorilor

Cum se verifică performanța sistemului cu AWS - dummies

Cum se verifică performanța sistemului cu AWS - dummies

AWS (Amazon Web Services) metode pentru monitorizarea serviciilor specifice AWS. Cu toate acestea, este posibil să aveți probleme de performanță a sistemului sau probleme de aplicare non-AWS care trebuie abordate, ceea ce înseamnă că aveți instrumente care pot funcționa în afara AWS. Pachetul de grupuri de instrumente de performanță conține un număr de instrumente specifice pentru realizarea acestei sarcini ...

Cum să alegeți serviciile AWS de care aveți nevoie - dummies

Cum să alegeți serviciile AWS de care aveți nevoie - dummies

Amintiți-vă că aveți doar 12 luni de libertate proces în care să se ia decizii privind serviciile AWS (Servicii Amazon Web) pe care să le utilizați în afacerea dvs. Douăsprezece luni pot părea mult timp, dar veți descoperi că se evaporă înaintea ochilor dvs. în timp ce încercați să vă jonglați responsabilitățile zilnice, întâlnirile ...

Probleme de securitate aWS - dummy

Probleme de securitate aWS - dummy

Pentru a utiliza AWS (Amazon Web Services) cale. Administratorii și profesioniștii în domeniul securității se pot răzbuna rapid, încercând să păstreze aceste computere interconectate în siguranță, dar aceasta face parte din descrierea postului. Trebuie să urmați cele mai bune practici în securizarea sistemelor informatice, a datelor pe care le conțin, ...

Alegerea editorilor

Cum se asamblează o Circuit de organe color - dummies

Cum se asamblează o Circuit de organe color - dummies

După ce ați strâns toate materialele de care aveți nevoie construiți un organ de culoare, sunteți gata să asamblați proiectul. Vedeți ce aveți nevoie pentru a construi un circuit de organe color. Veți avea nevoie de următoarele instrumente: Sârma de lipit, de preferință cu setări de 20 și 40 W Solder Utilizați lipire mai groasă pentru firele de tensiune și subțire ...

Construirea unui Circuit Dead-Bug Style - dummies

Construirea unui Circuit Dead-Bug Style - dummies

) Sunt montate cu capul în jos pe placa de circuit imprimat (PC), majoritatea picioarelor lipindu-se în aer! Arata ca multe. . . morți bug-uri! Un alt nume pentru acest tip de construcție este "circuitele de aer", deoarece componentele sunt atașate direct la ...

Aplicarea RFID în lumea reală - dummies

Aplicarea RFID în lumea reală - dummies

Capacitatea de a urmări și de a urmări, de a urmări și de a găsi, peek sunt toate îmbunătățite prin utilizarea RFID. Unii avocați de confidențialitate vă faceți griji că aparatele vor atașa în mod magic etichetele RFID la îmbrăcăminte sau pantofi pe măsură ce vă plimbați prin magazin sau în jurul unui birou, dar acest lucru este foarte puțin probabil. Limitele ...