I think you should reorganize your undo/rollback segments. How many concurrent users do you have? More than 1000? Then 300 is probably the right amount. But 2 extents in a segment is really the minimum. 20 is OK.