Oracle 9.0.1 a prilis stary snimek

Milan Sorm sorm na pef.mendelu.cz
Středa Srpen 14 10:52:31 CEST 2002


Wed, Aug 14, 2002 ve 10:45:24AM +0200 Honza Pazdziora napsal(a):
# On Wed, Aug 14, 2002 at 08:45:36AM +0200, Milan Sorm wrote:
# > Mam Oracle 9.0.1 na Solarisu a pri zalohovani me databaze (realne dat cca
# > 1,5 GB) dochazi k nasledujici chybove hlasce (zalohuji exportovanim pomoci
# > exp):
# > 
# > EXP-00056: zjištěna chyba ORACLE 1555
# > ORA-01555: příliš starý snímek: segment rollback číslo 9 jméno "_SYSSMU9$"
# > 		příliš malý
# > 
# > Pokusil jsem se podle napovedy k teto chybe zvetsit rollback segment, ale
# > mam databazi v Automatic Undo mode, takze to nejde. Zdvojnasobil jsem
# > hodnotu undo_retention, coz asi na dva dny pomohlo, ale pak se hlaska
# > vratila.
# 
# Na jakou hodnotu? Kolik je tam v dobe toho exportu zmen? Jak dlouho
# ten export trva? Je dost mista v undo tablespace?

z 900 na 1800 zmena.
v dobe exportu (v noci) dochazi, jednak stovky SQL prikazu vyvojaru (radove
stovky) a jednak nekolik stovek operaci z webu (kazda muze nekolik zmen
udelat, ale asi ne mnoho). exaktne zmerit to nedokazu - ale archivelo (po
100MB kousek) v te dobe nerotoval - obvykle rotuje tak 5-6 denne.
export celkem trva od 23:20 do 3:20, tj. asi 4 hodiny a vznikne 1,5GB dmp
soubor (neni compress). V undo tablespace je 820 MB, bezne ve dne je zaplnen
ze 2%.

Mam jeste podezreni ze mozna v te dobe probiha nejaka transakce (coz nemohu
dokazat, ale mohu to pozorovat).

Dik za radu
--milan


Další informace o konferenci Databases