트랜잭션(Transaction) : 하나의 논리적인 연산 단위논리적인 작업 셋을 완벽하게 처리하거나 처리하지 못 한 경우 원 상태로 복구해서 작업의 일부만 적용되는 현상(partial update)을 방지하기 위함데이터의 정합성을 보장하기 위한 기능잠금(Lock) : 하나의 데이터를 하나의 커넥션에서만 접근할 수 있도록 해주는 기능동시성을 제어하기 위한 기능MySQL에서는 잠금은 크게 스토리지 엔진 레벨과 MySQL 엔진 레벨로 나눌 수 있다.MySQL 엔진 레벨 : 모든 스토리지 엔진에 영향을 미침스토리지 엔진 레벨 : 스토리지 엔진 간 상호 영향을 미치지 않음격리수준 : 하나의 트랜잭션 내에서 또는 여러 트랜잭션 간의 작업 내용을 어떻게 공유하고 차단할 것인지를 결정트랜잭션MySQL에서 MyISAM이..