transaction 썸네일형 리스트형 6/2[TIL] Transaction 이란 무엇이며 언제 사용하는가 Transaction 이란 무엇이며 언제 사용하는가? Transaction 이란? DB의 상태를 변화시키기 위해 수행하는 작업의 단위를 뜻한다고 한다. DB에서 데이터를 다룰 때 장애가 일어난 경우 데이터를 복구하는 작업의 단위가 되기도 하며 DB에서 여러 작업이 동시에 같은 데이터를 다룰 때에 이 작업을 서로 분리하는 단위가 되기도 한다. Transaction의 유의할 점이 있는데 Transaction은 전체가 수행이 되거나 또는 전혀 수행이 되지 않아야 된다고 한다. 그렇다면 DB의 상태를 변화시킨다는 것은 무엇을 의미하는 것일까? 쉽게 말하면 SQL(SELECT, INSERT, DELETE, UPDATE 등)을 사용해서 DB에 접근한다고 보면 된다. 그리고 위에서 언급한 작업의 단위는 단순히 SQL.. 더보기 이전 1 다음