Database1 트랜잭션 관리 트랜잭션 관리데이터베이스에서 여러개의 SQL 작업을 하나의 작업으로 묶어서 관리하는 기능이다. 이 때 트랜잭션은 원자성 atom 뭐시기, 일관성 consistency 뭐시기, 고립성 independent 뭐시기, 지속성 durability 뭐시기 의 특성을 가져야 하고 이를 ACID 특성이라고 부른다. MySQL에서 트랜잭션을 제어하는데 사용하는 주요 명령어로는 START TRANSACTION, COMMIT, ROLLBACK 이 있다. START TRANSACTION- 트랜잭션을 시작한다.- 이후 실행되는 쿼리들이 하나의 트랜잭션으로 묶여서 관리된다. COMMIT- 트랜잭션이 성공적으로 완료되었을 때, 데이터베이스에 영구적으로 반영한다.- COMMIT을 호출하기 전까지는 데이터가 실제로 저장되지 않는다... 2024. 9. 19. 이전 1 다음