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
운영게시판
최근게시물
Oracle Q&A 23951 게시물 읽기
No. 23951
export시 백업시 데이타파일이 백업되는 시점에 대해
작성자
누리
작성일
2005-09-05 16:05
조회수
1,404

안녕하세요...

 

백업에 대한 궁금한점이 생겨 문의를 드립니다...

 

테스트하면 금방끝날것을 테스트 환경이 안되서 문의를 드립니다.

 

오라클이 구동하고있는 상태에서

 

데이터베이스 풀백업을 1:00시에 시작하여 2:00에 끝냈습니다.

 

테이블은 하나밖에 없다고 가정하고 1시반에 트렌젝션이 일어나 테이블이 변경되었습니다.

 

백업이 되는 시점이 언젠지 궁금합니다.

 

1:00의 상태로 백업이 되는지 아니면 2:00로 되는지... 트렌젝션 시점에 따라 다른지 알고싶습니다.

 

테스트를 못해보고 질문을 드려 죄송합니다.

 

꾸벅

이 글에 대한 댓글이 총 3건 있습니다.

 

exp는 백업이 아니구요...

 

테이블 하나에 대한 exp는 exp가 테이블에 접근한 최초시점 상태의 자료를 export 합니다.즉 그시점의 일종의 snapshot(오라클 snapshot을 말하는 것이 아닌 특정 시점으로 올바른 자료라는 의미의..)을 export 합니다.

 

단 테이블이 하나가 아닌 경우는 consistent 옵션에 따라 처리가 달라집니다.

 

테이블이 두개가 있고 (a,b) a를 export하는 도중에 a,b에 다른 사용자가 갱신을 하고 commit한 경우...

만약 consistent옵션이 n 이면(기본값이 n입니다.) b를 export 할 때는 a를 export할때 변경이 가해진 a에대한 변경분은 export안되고 b에대한 변경분은 b의 export 시작 시점에서는 이미 commit되어 있으므로 export 됩니다.

consistent가 y 이면 일관된 읽기모드 처럼 되어 b에 가해진 변경을 무시하고 rollback에서 데이타를 읽어서 export합니다.

 

즉 consistent가 y 이면 테이블간 무결성이 지켜지면서 export되지만.... 느릴 수 있고,snapshot too old 에러등이 날 수 있다고 합니다.

김흥수(protokhs)님이 2005-09-06 08:16에 작성한 댓글입니다.

답변 감사드립니다.

 

꾸벅

누리님이 2005-09-06 08:37에 작성한 댓글입니다. Edit

김흥수님 말씀대로 exp는 백업툴이 아닙니다. 많이들 오해하고 계신데요.

 

 exp는 그냥 모든 테이블을 Full Scan한 후 자신들의 전용 포맷에 저장하는 논리백업으로 물리적인 구성과는 하등 상관 관계가 없습니다.

 

Point in Time Recovery (장애 직전 시점까지의 복구)를 하시려면 Archive log mode에 RMAN등을 사용한 Physical Backup 전략을 세우셔야 합니다.

 

exp는 최종 백업 이후의 트랜잭션은 모두 lost 됩니다. 따라서 백업이라고 부를 수도 없습니다.

상용 DBMS를 쓰는 이유 중에 하나가  완벽한 백업과 복구 지원 때문인데... 그 기능을 쓰지 않는다는건 ...

 

이 툴은 느린 성능과 써먹을데가 불분명한 관계로 앞으로 없어져야 할 툴이며...

10g에서는 pump로 대체 됩니다.

김주현님이 2005-09-06 10:24에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
23955[질문]오라클 데이터좀(복원)..살려주세요... [2]
김성훈
2005-09-05
1225
23953쿼리의 결과값이 없을때? [2]
나승용
2005-09-05
8818
23952[질문] 쿼리문 응답시간이 너무 느립니다~!!! orz... [4]
최성화
2005-09-05
1354
23951export시 백업시 데이타파일이 백업되는 시점에 대해 [3]
누리
2005-09-05
1404
23950[질문]Oracle 10g 책소개 부탁합니다. [2]
아폴론
2005-09-05
1161
23949redolog 파일이 없어졌어요????? [2]
이영주
2005-09-05
1098
23948lob 검색시 문자열 버퍼 [1]
김상현
2005-09-05
2559
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다