Quote:
Originally posted by grjohnson
As I said, personally, if I get the SANPSHOT TO OLD ERROR, I check concurrent connections and determine if I have enough rollback segments to handle the number of transactions. One of the main reason for SNAPSHOT TO OLD, is another transaction writting over the undo header in the segment's block thereby causing data inconsistency, especially if another transaction is referenicing this via CONSISTENT GETS.
I.e. This error occurs when a long-running query fails to get rollback needed for a consistent read, becuse it has been overwirtten by another transaction.
Now, if you had more rollback segments, it could help solve this issue. Just as, resizing the extents etc.
I'm sorry guys, but call me stubborn, I'm still sticking with A & C. :)
Cheers,
[Edited by grjohnson on 09-24-2001 at 02:20 AM]
You are right. You should have a good number of RBSs.