데이터베이스 트랜잭션(TCL)이란
트랜션 제어 언어(Transaction control language)이란 데이터 제어어(DCL)과 비슷한 맥락입니다 하지만 데이터를 제어하는 언어가 아닌 트랜잭션을 제어할 때 사용합니다 논리적인 작업 단위를 묶어 데이터 조작어(DML)에 의해 조작된 결과를 트랜잭션 별로 제어합니다 그렇다면 트랜잭션이 무엇인지 알아보겠습니다 트랜잭션(Transaction) 데이터베이스의 상태를 변화시키기 위해 수행하는 작업의 단위를 말합니다 보통 데이터베이스관리시스템 선능을 초당 트랜잭션이 몇개가 실행되었는지를 측정합니다 MySQL의 입력하는 모든 명령어들은 각각 하나의 트랜잭션이라고 할 수 있습니다 간단하게 말해서 질의어(SQL)를 사용해 데이터베이스를 접근하는 것을 의미합니다 트랜잭션(Transaction)의 특징 ..
2023.12.25