S4 - Managementul Segmentelor de UNDO

3
Managementul segmentelor de UNDO Obiectiv: managementul segmentelor de UNDO pentru a suporta actualizări sau cereri foarte mari care pot rula aprox 2 zile. 1. Utilizaţi Undo Advisor pentru a estima necesarul de spaţiu pentru segmentele UNDO de a suporta cereri foarte mari. a) In Enterprise Manager selectaţi tab-ul Administration > Related Links > Advisor Central. b) Click pe Undo Management. c) Click pe butonul Undo Advisor din dreapta sus. d) In caseta New Undo Retention introduceţi valoarea 2. Apoi selectaţi valoarea days din lista de valori. e) Selectaţi valoarea Last Seven Days din lista de valori Analysis Time Period. Vor fi afişate rezultatele analizei. f) Întrebare: Care este valoarea recomandată (“Required Tablespace Size for New Undo Retention”)? ………………………………………………… g) Click OK. 2. Redimensionaţi spaţiul necesar tablespace-ului undo pentru a reţine necesarul de date al noului raport. a) Click pe Edit Undo Tablespace. b) Întrebare: Care sunt cele două modalităţi prin care se poate suplimenta spaţiul unui tablespace? ………………………………………………… c) Pentru a creşte spaţiul unui fişier de date (data file), selectaţi fişierul de date (data file), şi click Edit. d) Introduceţi noua valoare recomandată la punctul 1-f în caseta de text File Size. Rotunjiţi la unităţi de câte 100 MB valoarea dar să nu depăşească 1 GB. Apoi click Continue. e) Click Show SQL pentru a vizualiza comanda SQL generată. f) Click Return şi apoi click Apply pentru a implementa schimbările.

description

Master Aprofundare Informatica Economica CSIE SEMINAR

Transcript of S4 - Managementul Segmentelor de UNDO

Managementul segmentelor de UNDO

Managementul segmentelor de UNDOObiectiv: managementul segmentelor de UNDO pentru a suporta actualizri sau cereri foarte mari care pot rula aprox 2 zile.

1. Utilizai Undo Advisor pentru a estima necesarul de spaiu pentru segmentele UNDO de a suporta cereri foarte mari.

a) In Enterprise Manager selectai tab-ul Administration > Related Links > Advisor Central.

b) Click pe Undo Management.

c) Click pe butonul Undo Advisor din dreapta sus.

d) In caseta New Undo Retention introducei valoarea 2. Apoi selectai valoarea days din lista de valori.

e) Selectai valoarea Last Seven Days din lista de valori Analysis Time Period. Vor fi afiate rezultatele analizei.

f) ntrebare: Care este valoarea recomandat (Required Tablespace Size for New

Undo Retention)?g) Click OK.2. Redimensionai spaiul necesar tablespace-ului undo pentru a reine necesarul de date al noului raport.

a) Click pe Edit Undo Tablespace.

b) ntrebare: Care sunt cele dou modaliti prin care se poate suplimenta spaiul unui tablespace?

c) Pentru a crete spaiul unui fiier de date (data file), selectai fiierul de date (data file), i click Edit.

d) Introducei noua valoare recomandat la punctul 1-f n caseta de text File Size. Rotunjii la uniti de cte 100 MB valoarea dar s nu depeasc 1 GB. Apoi click Continue.

e) Click Show SQL pentru a vizualiza comanda SQL generat.f) Click Return i apoi click Apply pentru a implementa schimbrile.Pregtirea bazei de date pentru Backup i Recovery1. Verificai dac exist redundan suficient la nivelul fiierelor de control astfel:

a) V conectai n Enterprise Manager cu DBA1 sau cu SYS.b) Selectai Administration > Database Administration > Storage > Control Files. Dac la instalare ai optat pentru opiunile implicite exist trei fiiere de control.c) Opional: dac dorii s multiplexai (s adugai) fiierele de control, aceast activitate se realizeaz manual i presupune parcurgerea urmtorilor pai:- oprii baza de date

- facei o copie a fiierul de control n locaia dorit

- pornii baza de date utiliznd Enterprise Manager i utiliznd opiunile avansate (Advanced Options) selectai modul de pornire Start the instance pentru a lsa baza de date in modul NOMOUNT. Sau pornii direct baza de date n starea NOMOUNT folosind comenzile.- editai parametrul de iniializare CONTROL_FILES pentru a folosi noul fiier de control- pornii baza de date pe starea OPEN.2. Vizualizai informaii referitoare la grupurile REDO LOG, astfel:

a) Selectai Administration > Database Administration > Storage > Redo Log Groups i observai numrul de membrii din coloana # of Members. n mod obinuit exist doi membrii n fiecare grup.

b) Selectai primul grup i click pe Edit pentru a vizualiza numele fiecrui membru. De notat este faptul c unul dintre fiiere este stocat n directorul ORADATA, iar cellalt n Flash Recovery Area. Click pe butonul Back al bowser-ului. Not: n mediile de producie este recomandat ca cele dou fiiere s se stocheze pe discuri diferite pentru a putea fi recuperate informaiile n cazul apariiei erorilor de citire pe unul dintre acestea.

3. Observai c pentru fiecare grup valoarea Archived are valoarea No. Acest lucru nseamn c fiierele redo log nu sunt arhivate dup ce sunt scrise, ele fiind periodic suprascrise, informaiile fiind astfel imposibil de recuperat dect cele existente la ultimul backup. Pentru a putea s recuperai baza de date n caz de incident aceasta trebuie s fie n modul ARCHIVELOG astfel nct nformaiile din redo log s fie arhivate.

a) creai un nou director denumit archive (de preferat n directorul principal Oracle_home).

b) In Enterprise Manager, selectai Maintenance > High Availability > Backup/Recovery

Settings > Recovery Settings.

c) In regiunea Media Recovery, selectai opiunea ARCHIVELOG Mode.

d) Verificai ca formatul Log Archive Filename Format conine %t, %s, i %r.e) In Archive Log Destination number 1, introducei calea complet ctre directorul creat (archive) Adugai i \ dup numele acestuia. Lsai caseta Quota liber.f) Opional, click Show SQL pentru a vizualiza codul SQL generat, la final click Return.

g) Click Apply. Pentru a finaliza modificrile trebuie repornit baza de dat, deci click Yes.

h) Introducei credenialele necesare repornirii bazei de date i click OK.

Baza de date se afl acum n modul ARCHIVELOG i va arhiva fiecare fiier redo log nainte ca acesta s fie reutilizat pentru stocarea informaiilor adiionale.

Not: Acest mod ns utilizeaz spaiu suplimentar pe disc, deci dac nu avei nevoie dup un back up de aceste arhive, le putei terge sau muta pe alte medii de stocare pentru eliberarea spaiului.