문서유형ㅣ장애해결
분야ㅣ관리/환경설정
적용제품버전ㅣ T6, T7
문서번호ㅣTADTS075
현상
log에 아래의 로그가 과도하게 쌓이는 문제가 발생합니다.
THROW. ec=ERROR_TX_CANT_BEGIN_TX(-21001) [Unable to start transaction. ] (csr_id:47223) [ tx.c:860:tx_bind_slot]
원인
동시 TRANSACTION을 수행하는 세션 수에 비해 UNDO SEGMENT의 개수가 충분하지 않을 경우 발생합니다
해결
UNDO SEGMENT의 개수를 결정하는 파라미터(USGMT_ONLINE_MAX)값을 상향 조정합니다.
DYNAMIC PARAMETER로 재기동 없이 적용됩니다.
SQL> alter system set USGMT_ONLINE_MAX=1500;
참고Tibero7 버전 이상부터는 히든 파라미터(_USGMT_ONLINE_MAX) 에서 공개 파라미터(USGMT_ONLINE_MAX)로 변경되었습니다.동시 수행 TRANSACTION 세션 수의 1.5배로 설정합니다.