June 2026
740 pages
14h 34m
Korean
이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com
한 번에 여러 가지를 동시에 처리하고 계신가요? 마치 끊임없이 접시를 돌리고 있는 것처럼 느껴진다면, RDBMS가 어떤 기분일지 상상해 보세요. 여러 사용자가 동일한 데이터베이스에서 데이터를 주고받을 때, 결국에는 동일한 데이터에 동시에. 시스템은 이러한 동시 발생 사건를 처리할 수 있는 능력이 필요하며, 바로 이때 트랜잭션과 잠금이 등장합니다. 트랜잭션은 는 여러 문장을 하나의 단위로 실행할 수 있게 도와주며, 잠금은 은 다른 사용자가 작업 중인 데이터에 간섭하지 못하도록 차단해 줍니다. 모든 공을 공중에 띄워 둘 수 있다고 생각하시나요? 연습이 완벽을 만든답니다.
이제 애비는 데이터 전문가 팀을 곁에 두게 되어, 다음 모험을 떠날 준비가 되었습니다. 하지만 먼저, 여행 자금을 마련해야 합니다.
애비는 다음 단계를 따릅니다.
애비는 각 계좌의 잔액을 확인합니다.
그녀는 저축 계좌에서 당좌 계좌로 이체를 요청합니다.
애비는 계좌 간 이체 옵션을 선택합니다.
애플리케이션이 중단됩니다.
애비의 모바일 뱅킹 앱이 강제 종료되고, 휴대폰의 홈 화면으로 돌아갑니다. 그녀는 은행 계정에 다시 로그인합니다.
애비는 계좌 잔액을 다시 확인합니다.
분명히 무슨 문제가 생긴 게 분명합니다. 애비의 돈이 어떻게 그냥 사라질 수 있겠습니까? ...
Read now
Unlock full access