Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: ORA-01650
You could separate your delete into smaller deletes:
Delete 1 million rows, commit, delete another million,
commit, ...
-----Original Message-----
From: solbeach_at_cox.net [mailto:solbeach_at_cox.net]
Sent: Tuesday, February 17, 2004 10:23 AM
To: oracle-l_at_freelists.org
Subject: ORA-01650
I need someone to clarify what I am seeing.
Table contains approximately 6.6 million rows.
Each row is no more than 400 bytes.
Want to delete approximately 5 million rows.
Getting the following error message:
ORA-1650: unable to extend rollback segment RBS23 by
1536 in tablespace RBS
The total size of the RBS tablespace is about 6GB!
I do not understand why the RBS is "too small" to
accommodate this DELETE.
What, if anything, can be done other than adding
another datafile to the tablespace.
![]() |
![]() |