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
운영게시판
최근게시물
Sybase Q&A 1462 게시물 읽기
No. 1462
트랜잭션 로그의 처리
작성자
시가있는풍경
작성일
2006-03-20 11:18
조회수
4,929

sybase 초보입니다.

 

트랜잭션 로그라는게 지속적으로 쌓이고.. 정기적으로

 

백업 받고.. 지워 주어야 한다고 하는데.. 찾아봐도 잘 모르겠습니다.

 

보는 방법도 모르겠구요..;;

 

트랜잭션 관리를 어떻게 해 주는게 좋을까요..

 

조언 바랍니다..~

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

트랜잭션 로그는 데이터의 복구를 위해 사용됩니다.

 

DML이 처리되면 트랜잭션 로그에 남겨지게 되며,

ASE는 특정 시간대 까지 복구할 수 있는 기술을 제공하고 있습니다.

 

트랜잭션 로그는 dump tran 이라는 명령으로 백업받구요,

백업이 완료되면 자동으로 비워집니다.

 

트랜잭션 관리는 데이터의 중요도와 복구 방안에 따라

어느 수준까지 관리할 것인지를 결정하는 것이 좋습니다.

 

DML에 의한 데이터의 변경이 많은 경우 log size를 많이 확보해 두어야 하며, 자주 dump tran을 하는 것이 좋습니다.

 

트랜잭션을 백업하지 않고자 하는 경우에는

DB full backup 만 있으면 데이터를 복구하는데 지장이 없다는

전제가 있어야 겠지요.

DB Option에 'truncate log on chechpoint'을 True로 설정해 놓으면

Checkpoint가 발생할 때 마다 트랜잭션 로그를 비우게 됩니다.

 

일반적으로,

DB Full Backup을 정기적으로 (일, 주 단위) 하고,

매 시간 단위로 dump tran을 수행하여

트랜잭션 로그를 백업해 둘 것을 권장합니다.

 

 

존넘님이 2006-03-20 11:54에 작성한 댓글입니다. Edit

dump tran db명 with truncate_only
Dump transaction db명 with no_log

지나가다가님이 2006-03-21 13:45에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1465load 사용시 " 처리 [2]
박철
2006-03-21
3709
1464' ' 문자열 넣을때 주위해야 할것들 [1]
한원
2006-03-21
4053
1463이주환님~ DB Queyr한번 봐주세요 [1]
sony
2006-03-20
3509
1462트랜잭션 로그의 처리 [2]
시가있는풍경
2006-03-20
4929
1461sybase db 를 설치하려면 뭐를 다운받아야 하나요 ? [1]
이성윤
2006-03-17
4045
1460도와주세요 [3]
김남형
2006-03-16
3385
1459클라이언트 character set 문제 [3]
한원
2006-03-15
4852
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다