Transaction(트렌잭션) 이란?
Hiberante를 공부하다가 transaction? commit? rollback과 같은 말들을 이해할 수가 없어서 찾아본 결과이다. 1. Transaction 이란? : 데이터베이스의 상태를 변화시키기 위해 수행하는 작업의 단위이다. 그리고 다른 transaction과 독립적으로 일관적이고 믿을만한 방식으로 여겨진다. 트렌잭션은 일반적으로 데이터베이스의 어떠한 변화를 나타낸다. 데이터베이스 환경에서의 트렌잭션은 두가지 주 목적이 있다. (1). 믿을만한 작업의 단위를 제공하여 실패로 부터 올바른 회복을 가능하게 하고, 실행이 완전히 또는 부분적으로 멈출때와 많은 데이터베이스에서의 작업들이 완성되지 않은, 불분명한 상태로 남아 있을 경우 데이터베이스를 시스템 실패의 경우에도 일관적으로 유지할 수 있다...
Programming/Database
2021. 11. 15. 18:22
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday