윈도우에 큐브리드 서버를 설치하였습니다.
그런데, isolation_level 을 \"TRAN_READ_COMMITTED\" 로 변경하고 싶습니다.
어떻게 해야 하나요..?
큐브리드 매니저 기준으로 말씀드리겠습니다.
매니저에 로그인 한 후 좌측 db목록 트리에서 설정을 변경하고자 하는 db를 선택하고 마우스 우측 버튼을 클릭하여 팝업매뉴에서 데이터베이스 설정을 선택하고, 열린 설정 창에서 isolation_level을 선택하고 수정 버튼을 클릭, 값을 선택하고 확인을 눌러 적용한다.
이 설정이 적용되기 위해서는 db서버를 재시작하여야 한다.
>윈도우에 큐브리드 서버를 설치하였습니다.
>
>그런데, isolation_level 을 \"TRAN_READ_COMMITTED\" 로 변경하고 싶습니다.
>어떻게 해야 하나요..?
C:\\CUBRID\\CUBRID\\ADMIN 경로(윈도우에 default 설치를 하셨다면)에 dbparm.init 파일을 열어 보시기 바랍니다.
wordpad로 열로 아래로 내려가며 살펴보면
isolation_level=\"TRAN_REP_CLASS_UNCOMMIT_INSTANCE\" 항복이 보일 것입니다.
그 위에 예를 참조하여
변경 기록하시면 되며 말씀하신 것과 정확히 일치하는 것은 없으나 아래의 설정이 원하시는 설정일 것 같아 아래와 같이 첨부합니다.
TRAN_COMMIT_CLASS_COMMIT_INSTANCE
- 트랜잭션은 다른 트랜잭션에서 수정한 객체를 덮어쓰지 않음
- 트랜잭션은 트랜잭션의 끝까지 어떤 객체도 커밋하지 않음
- 트랜잭션은 다른 트랜잭션에서 수정한 객체를 읽지 않음
수고하세요.