DB/Database
[SQL/oracle] commit(커밋)을 하는 이유
Nellie Kim
2022. 11. 11. 09:38
728x90
오라클 DB는 단지 tool 일 뿐이다. (오라클DB에 데이터 저장하는거 아님!)
memory에서 작업한 데이터를 HDD로 보내준다. HDD에서 memory로 가져오기도 한다.
CPU는 HDD에 접근하는 것이 오래 걸리기 때문에 Memory에 접근을 하게 된다.
오라클DB에서 작업을 한 후, commit을 안하게 되면 Memory에 있던 작업한 데이터가 날아가 버리게 된다.
꼭 작업을 완료한 후, 데이터가 날아가지 않도록 HDD에 저장하는 과정인 commit을 꼭 해줘야 한다.