Transaction

· MySQL
1. 트랜잭션이란 MySQL에서 트랜잭션은 데이터베이스를 상태를 바꾸는 일종의 작업 단위입니다. 우리가 MySQL의 입력하는 모든 명령어들은 각각 하나의 트랜잭션이라고 할 수 있습니다. INSERT, DELETE, UPDATE 등의 SQL 명령문을 통해 데이터를 상태를 바꿀 때마다 자동적으로 Commit을 실행하여 변경된 내역을 데이터베이스의 반영하는 것이죠. (git의 Commit과 유사하다고 볼 수 있습니다.) 즉 여태까지 입력한 명령어들은 MySQL에서 자동 Commit을 통해 쿼리 입력과 동시에 처리하여 데이터베이스에 반영되게 한 것입니다. 그렇다면 Commit을 수동으로 바꿔서 한 트랜잭션 안에 여러 개의 명령문을 넣게 바꿀 수 있을 것입니다. 이것이 2번에서 설명할 트랜잭션의 사용법이라 이해하..
DSeung
'Transaction' 태그의 글 목록