본문 바로가기

parameter2

RESUMABLE_TIMEOUT 파라미터 설명 : 대량 작업싱 TEMP,UNDO or DATA Tablespace의 공간부족으로 진행 중이던 작업이 rollback되지 않고, 멈춤 상태로 있다가 해당 파라미터에서 지정한 시간 내에 공간 부족에러가 해결되면 해당작업이 재개되는것입니다. 9i까지는 session 레벨에서만 지정가능한 파라미터였지만, 10g부터는 system 레벨에서도 설정가능합니다. 세션레벨 --활성화 1) 활성화 및 시간 설정 한번에 하는 명령어 SQL> alter session enable resumable timeout 3600; Session altered. 2)활성화만 SQL> alter session enable resumable; Session altered. 3) 시간설정 만 SQL> alter session set .. 2022. 1. 5.
Unusable Index를 Skip하고 scan하는 파라미터 skip_ususable_indexes 운영 중 상황이 발생하였습니다. 테이블에 row를 삭제할 일이 있는데 DML작업 시 ORA-01502 에러가 발생하였습니다. ORA-01502: index 'TEST.EMP_PK' or partition of such index is in unusable state 에러의 내용은 INDEX가 UNUSABLE 상태여서 테이블작업에 에러가 발생하는 것이었습니다. 관련된 내용을 해결하기 위해서 찾아보다 해당 파라미터의 존재에 대해서 알게되었습니다. 비록 이 파라미터가 해당 에러를 해결하기 위한 방법은 아니었지만, 관련이 있는 파라미터인것 같아 찾아본 후 정리하고자 합니다. 해당 파라미터는 바로 Unusable 상태의 Index를 무시(Skip)하는 것입니다. 테이블의 조회나 DML의 경우 인덱스와 연관이 있게.. 2021. 10. 26.