트랜젝션 격리수준(Isolation Level) 설정 관련 질문드립니다. 0 4 1,045

by 장진영 [설치/설정] [2018.02.19 14:56:52]


안녕하세요.

 

트랜젝션 Isolation Level(격리수준) 설정시에,

격리수준을 높게 잡을수록, 일관성은 높아지면서 퍼포먼스는 떨어진다고 하는데,

은행권 같이 데이터의 일관성이 보장되어야 하는 상황에서는

격리수준을 보통 어느정도로 설정하며, 그로 인한 퍼포먼스 저하를 어떤식으로 극복하는지 궁금합니다.

 

답변부탁드립니다.

감사합니다.

by 우리집아찌 [2018.02.19 15:09:32]

오라클은 그냥 default 쓰는거 같은데요.

그리고 격리수준이 높을수록 동시성이 떨어지고 일관성이 높아지겠죠.


by 장진영 [2018.02.19 16:24:08]

수정하였습니다. 감사합니다


by 마농 [2018.02.19 15:25:12]

거꾸로 알고 계신 부분이 많네요.
- 격리수준을 높게 잡을수록, 동시성은 높아지면서(X)  --> 동시성은 떨어지죠.
- 은행권 같이 데이터의 동시성이 보장되어야 하는 상황(X)  --> 동시성 보다는 일관성,무결성이 더 중요하죠.
http://wiki.gurubee.net/pages/viewpage.action?pageId=26745060
http://wiki.gurubee.net/pages/viewpage.action?pageId=26745057


by 장진영 [2018.02.19 16:24:19]

수정하였습니다. 감사합니다

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입