database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 234 게시물 읽기
No. 234
# 롤백 구현방법에 대해서 (매뉴얼 5.6중에..)
작성자
박지훈
작성일
1999-12-08 20:36
조회수
11,827

롤백 사용을 피하기 위해 다음의 전략을 사용할 수 있다:

 

1. 접근하기 원하는 모든 테이블에 락을 사용. LOCK TABLES ...

2. 조건 테스트(Test conditions)

3. 모든 것이 제대로 된다면 업데이트를 한다.

4. UNLOCK TABLES

 

---------------------------------

위 방법은 Commit을 수행하는 방법에 대해서 설명이 되어 있습니다.

그런데 롤백을 구현하는 방법에 대한 설명이 빠진것 같습니다.

3번에서 제대로 안된다면 단지 업데이트를 안하고 unlock시키면 되는 것인지 언급이 빠져 있습니다.

또한 제대로 수행이 되지 않고 에러를 발생한다면 어떻게 인지할수 있는지 잘 모르겠습니다.

 

'업데이트를 한다'는 의미가 자기 자신을 업데이트 한다는 것인지

아니면 슬레이브로 데이터 베이스를 작동시키고 그곳에 업데이트를 해야하는 것인지 모르겠습니다.

개념적인 부분에서 좀 혼동이 와서 질문드립니다.

답변 부탁드립니다.

[Top]
No.
제목
작성자
작성일
조회
241mysql에서 user table에 있는 ....
crazyman
1999-12-09
11155
246┕>Re: mysql에서 user table에 있는 ....
정재익
1999-12-09 22:53:04
11611
238# 적수네 게시판 0.3 에서 쿠키 관련 에러
Dimanche
1999-12-09
11231
239┕>Re: # 적수네 게시판 0.3 에서 쿠키 관련 에러
정재익
1999-12-09 10:37:48
12323
235DB설계에 대한 질문.
mikli
1999-12-09
11509
236┕>Re: DB설계에 대한 질문.
정재익
1999-12-09 01:29:16
11645
234# 롤백 구현방법에 대해서 (매뉴얼 5.6중에..)
박지훈
1999-12-08
11827
237┕>Re: # 롤백 구현방법에 대해서 (매뉴얼 5.6중에..)
정재익
1999-12-09 01:37:37
12450
264 ┕>Re: Re: # 결론적으로 말해서 트랜잭션....?
박지훈
1999-12-11 16:35:13
11221
232# 디비 복제 방법(매뉴얼 17.1 중에서) [1]
박지훈
1999-12-08
11757
249┕>Re: # 디비 복제 방법(매뉴얼 17.1 중에서)
정재익
1999-12-10 00:58:01
12019
230# 긴 내용중에 단어를 검색하고 싶습니다.
솔이
1999-12-08
10945
231┕>Re: # 긴 내용중에 단어를 검색하고 싶습니다.
정재익
1999-12-08 19:16:49
11398
242 ┕># Re: Re: # 긴 내용중에 단어를 검색하고 싶습니다.
솔이
1999-12-09 16:05:10
11875
227# Access denied for user : 'root@localhost'....어떻게...?
proman
1999-12-08
11815
228┕>Re: # Access denied for user : 'root@localhost'....어떻게...?
허정수
1999-12-08 18:19:28
12412
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다