| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
|  |  | |||
Home -> Community -> Usenet -> c.d.o.server -> Re: HELP: Get ORA-1555 rollback too small
"Ban Spam" <ban-spam_at_operamail.com> wrote in message news:Xns92D8438ADF7DSunnySD_at_68.6.19.6...
Not really. If you had an infinitely large rollback segment, then you could commit every nanosecond and you still wouldn't loop round the segment and start over-writing the earlier rollback.
Of course, given that rollback segments are of finite size, then yes: frequent commits give the segment the go-ahead to overwrite the committed rollback, and thus give the 1555 a chance to occur. And so it is definitely the case that inappropriate commits contribute to the problem. But it still comes down, fundamentally to size. After all: what will happen if we don't commit so frequently? Then the rollback segment won't be permitted to overwrite the earlier rollback, and the segment will begin to grow dynamically in response.
Regards
HJR
Received on Mon Dec 02 2002 - 13:08:01 CST
|  |  |