W dniu poniedziałek, 13 maja 2013 23:14:22 UTC+2 użytkownik Maseł napisał:
> W dniu 2013-05-13 16:40, rgrzes pisze:
>
> > Cze�� Mariusz,
>
> >
>
> > Nie wiem czy pami�tasz ale kiedy� przeprowadza�e� u nas szkolenie :)))
>
>
>
> pamietam :-)
>
>
>
> > W�a�nie zrobi�em star� metod� z move i resize na plikach, zauwa�y�em jednak jedn� cienko��... Jak mam tablespace w kt�rym jest sporo miejsca wolnego a zarezerwowanego ju� przez plik tablespace (rozmiar pliku wi�kszy ni� rozmiar zaj�tych ekstent�w w nim) to Oracle zamiast upycha� dane w to wolne miejsce cz�sto niepotrzebnie rozszerza sobie pliki kt�re s� rozszerzalne (nie robi tak tylko je�li nie s� autoextensible) - efekt jest taki �e one niepotrzebnie si� rozrastaj�... Przypuszczam i� robi tak dlatego �e wa�niejsza jest szybko�� ni� oszcz�dno�� miejsca, ale jak dla mnie to nie za fajne -> w efekcie bazy testowe z duplikacji s� du�e, backup te� (bo mam SE a nie EE)...
>
>
>
> Dokladnie - prawda znana od wersji 7 oracla. Mozesz jeszcze zobaczyc co
>
> sie dzieje jak przestrzen jest "wieloplikowa" i wszystkie pliki maja
>
> autoextend (ale to tylko potwierdzi Twoje spostrzezenia).
>
>
dokladnie, efekt podobny, rozszerza po kolei pliki... :)
>
> > Jedyne co wymy�li�em to ustawienie w plikach przestrzeni autoextensible na false, a �eby kontrolowa� to napisanie joba kt�ry b�dzie sprawdza� co jaki� czas czy nie ma za ma�o zapasu wolnej przestrzeni i automatycznie zwi�ksza o tyle ile chc�...
>
>
>
> ojatam - dyski teraz tanie, wiec po co sie przejmowac takimi glupotami
>
>
hehe, juz to od kogos slyszalem... ale dla mnie wazne bo bkp FRA i DB tez duze (mam Standard Edition) i bazy testowe ktore robie via rman duplication... zrobie tego joba z rozszerzaneim...
>
> > A masz jaki� spos�b na zmniejszenie rozmiaru tbs SYSTEM kt�re si� rozros�o przez w��czony autyt ? Troch� si� obawiam star� metod� move/resize dzia�a� na tbs SYSTEM :)
>
>
>
> No coz - audyt trail w przestrzeni tabel innej niz system jest
>
> "unsupported", natomiast w systemowej jest - jak sam zauwazyles - dosc
>
> kiepskim pomyslem. Niestety jedyny znany mi sposob na zmniejszenie
>
> systemowej przestrzeni to exp/imp (import oczywiscie do nowej, pustej
>
> bazy). Ewentualnie skorzystac z "transportable tablespaces" i podpiac
>
> wszystkie przestrzenie z "felernej" bazy do nowej bazy danych (takiej z
>
> malutkim systemem).
>
>
>
> Na przyszlosc pozostaje Ci albo - audyt w systemowej plus job, ktory
>
> regularnie wyrzuca logi z audytu "gzieindziej", albo rozwiazanie
>
> niesupportowane. Jakis czas temu w bazie, gdzie audytowalo sie wszystko
>
> co sie da wdrazalem rozwiazanie z audit trailem partycjonowanym po
>
> czasie (bo to oracle 11g byl) i do tego w przestrzeni innej niz
>
> systemowa. Jedynie za rada oslawionego "Interneta" zadbalem, zeby na
>
> czas aplikowania oraclowych poprawek system widzial poprawnego,
>
> supportowanego audit traila.
>
>
audyt mi nie potrzebny, ot byl wlaczony, nie pamietam czy ja to zrobilem kiedys czy by default...
zrobie kiedys na spokojnie exp/imp i bedzie git -> tez tylko ten sposob znalem
>
> Pozdrawiam
>
>
>
> Mariusz Masewicz
pozdrawiam
Robert