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
운영게시판
최근게시물
Informix Q&A 2111 게시물 읽기
No. 2111
사용자들의 Transaction log를 기록한 파일
작성자
궁굼한 사람
작성일
2005-01-19 15:40
조회수
8,217

informix 2000 DB서버를 사용중입니다.

unbuffered log를 사용하고 있는데, 사용자들의 Transaction log를 기록한 파일이 어디에 있으며

누가 언제 insert, update, delete 했는지 알수 있는 방법이 있는지 궁금합니다.

아시는 분은 답변 부탁드립니다.

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

트랜잭션 로그는 logical log에 기록되며 정의해 놓은 로그 세그먼트를 순환하며 사용합니다. 즉 다 찬 세그먼트는 로그 백업을 통해 가용상태로 반납되며 마지막 세그먼트가 차면 첫번 세그먼트로 돌아갑니다.

 

논리 로그의 내용은 onlog 유틸리티를 통해 볼 수 있으며

사용자 행위에 대한 감사는 onaudit를 사용합니다.

특정 테이블에 대한 감사가 목적이라면 트리거와 프로시저를 조합하여 구현할 수 도 있습니다.

onaudit는 사용시 고려할 사항이 있으며 옵션이 많으므로 여기서는 생략하겠습니다. 자세히 알고 싶으시면 http://www.ibm.com/informix/kr 로 들어가서 관련사이트:인포믹스게시판을 참고하시기 바랍니다.

오정섭(늦살이)님이 2005-01-19 22:32에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2115인포믹스 버전 확인하는 방법? [2]
궁금이
2005-01-27
12431
2114informix에서 rownum을 이용하려면 어떻게 해야 하나요? [1]
송찬의
2005-01-26
10211
2113rowid 효율성 [1]
정건호
2005-01-25
7612
2111사용자들의 Transaction log를 기록한 파일 [1]
궁굼한 사람
2005-01-19
8217
2110반복적으로 자료를 대량으로 입력하고싶습니다. [1]
초보딩
2005-01-19
7520
2109인포믹스 에러 해결방법 ... [2]
조대연
2005-01-17
7322
2107[질문] infromix에서 프로시져 생성,수정 실행을 어떻게 하나요? [1]
궁금한이
2005-01-13
6674
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다