Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Rollback Segment: Read Consistency Errors

Rollback Segment: Read Consistency Errors

From: Dino Hsu <dino1_at_ms1.hinet.net>
Date: Sun, 12 Aug 2001 12:52:14 +0800
Message-ID: <042cntgp6ejdnm06am6gmt72t3qib8fkv5@4ax.com>

Dear all,

Quoting from a book:
"Troubleshooting Rollback Segment Problems: Read Consistency Errors:
Recall that rollback segments allow transaction-level read consistency for all statements running on the database. A long-running query in one session that starts before a change on that data is committed by another session will see the data as it existed pre-commit. If Oracle cannot provide a read-consistent view of data, the following error will ensue:

ORA-01555 - snapshot too old (rollback segment too small)

The solution to the problem is to re-create the rollback segments with a higher minimum number of extents, larger extents, or a higher optimal rollback segment size. You cannot simply increase maxextents to resolve this problem."

If the maxextents is bigger, the max rollback segment size is bigger, so it takes longer to get this snapshot too old error. Does my rationale hold? Thanks in advance.

Dino Received on Sat Aug 11 2001 - 23:52:14 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US