mysql 롤백 문의 드립니다. 및 백업 문의
조금만한 데이터가 아주 빈번하게 교체되는 db 테이블이 있는데.
데이터가 들어갔는데 잘못된 데이터가 들어가서 문제가 생겼을 경우
롤백을 하는데. 중간에 어떤 사용자가 데이터를 읽어가면
교체된 데이터를 가져가는 건가요? 롤백 적용 되기전에 데이터를 가져가는 건가요?
그리고또 이런게 빈법하게 교체되는 db는 제가 5분마다 백업을 해야되는데.
어떻게 해야 되는 겁니까? 접속 차단하기는 그렇고 테이블락을 걸기도 그렇고.
그리고 락이 걸리면 db 연결이 잠시 보류로 걸리는 건가요?
데이터가 들어갔는데 잘못된 데이터가 들어가서 문제가 생겼을 경우
롤백을 하는데. 중간에 어떤 사용자가 데이터를 읽어가면
교체된 데이터를 가져가는 건가요? 롤백 적용 되기전에 데이터를 가져가는 건가요?
그리고또 이런게 빈법하게 교체되는 db는 제가 5분마다 백업을 해야되는데.
어떻게 해야 되는 겁니까? 접속 차단하기는 그렇고 테이블락을 걸기도 그렇고.
그리고 락이 걸리면 db 연결이 잠시 보류로 걸리는 건가요?
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 6개
다음 문서 읽어보세요.
http://wiki.r1soft.com/pages/viewpage.action?pageId=4461266
롤백 질문은 어떻게 쓰는지 물어보는게 아닌데요..
rollback 에서 SELECT * FROM table; 을 봐보세요.
롤백 전에 읽어간 데이터와 롤백 후에 읽어간 데이터.
이미 변조된 데이터를 가져간다는 건가요?
트랜젝션이 시작되기전의 데이터가 나타납니다.
라엘님 참~