SW/Database
ORA-01628: max extent reached for rollback segment / 원인과 해결 방법
잇슈 ITssue
2025. 3. 5. 12:15
반응형
ORA-01628: max extent reached for rollback segment
ORA-01628 오류는 롤백 세그먼트가 확장 가능한 한계를 초과했을 때 발생합니다.
오류 원인
- 롤백 세그먼트가 최대 확장(extent) 크기에 도달함
- 트랜잭션이 너무 커서 롤백 세그먼트가 감당할 수 없음
해결 방법
- 롤백 세그먼트 크기 확인
SELECT segment_name, tablespace_name, bytes/1024/1024 MB FROM dba_segments WHERE segment_type = 'ROLLBACK';
- 새로운 UNDO 테이블스페이스 추가
CREATE UNDO TABLESPACE undo_tbs DATAFILE 'undo01.dbf' SIZE 500M;
반응형