일관성1 [DB용어] 트랜젝션이란? 트랙잭션( transaction ) 이란? 데이터베이스 내에서 한꺼번에 수행되어야할 일련의 연산들 입니다.간단하게 말하자면 전부 되거나~~ 전부 안되거나~~ 트랙잭션 의 모든 연산은 반드시 한꺼번에 완료가 되야 하며그렇지 않은경우에는 한꺼번에 취소되어야 하는 원자성을 가지고 있습니다 한꺼번에 완료가 된경우에는 성공적인 종료 COMMIT 이 경우에는 작업결과는 데이터베이스에 반영이 되게 됩니다.취소가 된경우에는 비정상적인 종료 ROLLBACK 이 경우에 작업결과는 모두 취소되게 되어 데이터베이스에 영향을 미치지 않게 됩니다. 이 트랙잭션에 성질들을 보게되면 - 원자성(atomicity)은 트랜잭션과 관련된 작업들이 모두 수행되었는지 아니면 모두 실행이 안되었는지를 보장하는 능력이다. 자금 이체는 성공할 수.. 2015. 7. 3. 이전 1 다음