질문 의도
복잡한 트랜잭션 환경에서 발생하는 교착 상태의 원인을 이해하고 이를 방어하는 설계 능력을 확인
평가 포인트
리소스 접근 순서의 일관성, 트랜잭션 생명주기 관리, 데드락 발생 시 로깅 및 추적 능력
모범 답안펼치기
꼬리 질문
- 넥스트 키 락(Next-Key Lock)이 데드락 발생에 어떤 영향을 미칠 수 있나요?
- 비관적 락을 사용할 때 발생할 수 있는 성능 저하 문제를 어떻게 완화할 수 있나요?
- 데드락이 발생했을 때 애플리케이션에서 재시도 로직을 구현할 때 주의할 점은 무엇인가요?
이 주제를 더 공부하고 싶나요?
이 링크를 통해 구매하시면 제가 수익을 받을 수 있어요. 🤗
![[CS 기술면접 4] 말이 트이는 데이터베이스| 이용준 - 인프런 강의](/_next/image?url=https%3A%2F%2Fcdn.inflearn.com%2Fpublic%2Ffiles%2Fcourses%2F337739%2Fcover%2F01kdfjn9q1pnsssm3367ss90kg.gif&w=3840&q=75)