Table of Contents | ||
---|---|---|
|
확인 방법
...
데이터파일을 추가하거나 변경한 시간 정보는 별도의 성능뷰 나 v$datafiles 에 기록하지 않습니다. 하지만 DDL문은 QP_MSGLOG_FLAG 프라퍼티가 DDL문을 기록하도록 설정되어 있다면
$ALTIBASE_HOME/trc/altibase_qp.log 에 기록되므로 이 파일을 열어서 datafile 의 변경 내용을 확인할 수 있습니다.
지원버전
...
HDB 4.3.9 이상의 모든 버전에서 지원합니다.
프라퍼티 변경법
...
QP_MSGLOG_FLAG의 설정값을 DDL 이 altibase_qp.log 에 로깅 될 수 있도록 변경합니다. 변경방법은 다음 2가지 중 한가지 방법을 사용할 수 있습니다.
ALTER SYSTEM 명령을 사용하는 방법
이 방법을 사용하여 변경할 경우 서버를 재구동 하지 않고 프라퍼티의 값을 변경할 수 있습니다. 서버가 다시 구동될 경우 default 값으로 원복되므로 서버 재구동 후에도 변경값을 유지하려면 $ALTIBASE_HOME/conf/altibase.properties 파일안에
...
Panel |
---|
iSQL> alter system set qp_msglog_flag=2; Alter success |
altibase.properties 파일에 반영하는 방법
1) $ALTIBASE_HOME/conf/altibase.properties 파일안에 아래의 라인을 추가합니다.
...
Info |
---|
HDB 5.1.5.33 이상의 버전부터는 QP_MSGLOG_FLAG 의 default 값이 2 이므로 모든 DDL 이 기본적으로 altibase_qp.log 에 기록됩니다. |
로그 확인 법
...
alter tablespace ~ add datafile 문으로 데이터파일을 추가하면 altibase_qp.log 에 아래와 같은 로그가 남습니다.
...