★ 2024.05.21 동일한 에러 발생하였을때도 아래방법으로 해결함!!
에러내용
- ※ '병렬로 수정한 후 객체를 읽거나 수정할 수 없습니다' 에러발생
- ORA-12838: cannot read/modify an object after modifying it in parallel
* 임시방편이며 현재사용중인 DB를 정지후 다시 재시작한다
1. 오라클 클라우드 접속후 로그인https://www.oracle.com/kr/cloud/free/
클라우드 서비스 무료 이용
Oracle Cloud Free Tier는 기업에게 무제한으로 사용할 수 있는 상시 무료 클라우드 서비스를 제공합니다.
www.oracle.com
2. 좌측상단 드롭바 -> Oracle Database -> 자율운영 데이터베이스 클릭
3. 우측 세부정보 보기 클릭
4. DB 정지 후 재시작
정지를 누른후 우측 ATP 아래에 정지가 뜨면 다시 시작 버튼 클릭 하여 DB서버를 재기동할경우 정상작동됨
추측상, 트랜잭션에 의한 에러, lock테이블, 세션 등을 싹 초기화하는거 같다
- ※ '병렬로 수정한 후 객체를 읽거나 수정할 수 없습니다' 에러발생
- ORA-12838: cannot read/modify an object after modifying it in parallel
해당 에러는 트랜잭션 관련하여 병렬처리시 발생한 문제로 추후 트랜잭션과 병렬처리에 대해 좀더 공부하여
DB내에서 정상적으로 처리하는 방법을 터득해야겠다
'SML - 토이프로젝트' 카테고리의 다른 글
IP로 서버접속안될때 해결방법 (톰캣 권한문제) (0) | 2024.02.25 |
---|---|
서버가 갑자기 안열릴때 해결법 (오라클 인스턴스 문제) (0) | 2023.03.15 |
'병렬로 수정한 후 객체를 읽거나 수정할 수 없습니다r' 에러발생시 (0) | 2022.10.23 |