DCL1 [SQL 이해하기] - 18. SQL: TCL와 DCL TCL은 Transaction Control Language의 약자이고 데이터베이스의 데이터를 조회, 생성, 수정, 삭제하는 논리적인 단위인 트랜잭션(Transaction)을 관리하는 명령들이다. DCL은 Data Control Language의 줄임말로 데이터베이스를 이용하는 사용자를 생성하거나 사용자의 데이터베이스 이용 권한을 관리하는 명령들이다. 트랜잭션을 제어하는 명령어에는 COMMIT, ROLLBACK, SAVEPOINT가 자주 사용된다. - COMMIT DML 명령들(INSERT, UPDATE, DELETE, MERGE)을 수행한 후 그 결과는 메모리에 저장된다. COMMIT 명령어를 사용하면 메모리에 저장되어 있는 결과들이 디스크에 기록된다. 즉, 지속성(Durability)을 갖게된다. D.. 2023. 7. 8. 이전 1 다음