1. Database 부하 capture

Capture 시작

  1. tip파일에 DATABASE_REPLAY_CAPTURE_DEST 파라미터를 절대 경로로 설정 합니다.

  2. DATABASE_REPLAY_CAPTURE_WORKLOAD 파라미터는 Dynamic, Static으로 적용할 수 있지만 Static으로 적용할 것을 권장합니다.

  3. 위 두 개의 파라미터를 적용 후 Capture DB를 기동합니다. 적용된 파라미터는DATABASE_REPLAY_CAPTURE_DEST에서 지정한 경로에서 디렉토리를 확인 할 수 있습니다.

[예] $TB_HOME/config/$TB_SID.tip파일

DATABASE_REPLAY_CAPTURE_DEST=/home/tibero6/capture_files 
DATABASE_REPLAY_CAPTURE_WORKLOAD = Y

  1. Capture DB에 capture(부하)를 진행합니다. Capture file은 DATABASE_REPLAY_CAPTURE_DEST의 지정한 디렉토리에서 확인할 수 있습니다.

$ pwd
/home/tibero6/capture_files 
$ ls -lrt
tibero-dump-0-249-865-20240521_123458_814.dump   tibero-meta-0-249-865- 
20240521_123458_814.meta   tibero-sysid-0-249-865-20240521_123458_814.meta 
tibero-dump-0-250-867-20240521_123458_829.dump   tibero-meta-0-250-867- 
20240521_123458_829.meta   tibero-sysid-0-250-867-20240521_123458_829.meta 
tibero-dump-0-251-2317-20240521_124538_217.dump tibero-meta-0-251-2317- 
20240521_124538_217.meta tibero-sysid-0-251-2317-20240521_124538_217.meta 
tibero-dump-0-251-869-20240521_123458_830.dump   tibero-meta-0-251-869- 
20240521_123458_830.meta   tibero-sysid-0-251-869-20240521_123458_830.meta

Capture 종료

Capture 완료 후 ALTER SYSTEM SET DATABASE_REPLAY_CAPTURE_WORKLOAD=N; 를 실행해 Capture를 종료합니다.

SQL> ALTER SYSTEM SET DATABASE_REPLAY_CAPTURE_WORKLOAD=N; 
System altered.

TAC 인 경우

  • TAC의 각 인스턴스별로 Capture 파라미터 적용 후 Capture 진행 시 파라미터에 설정한 디렉토리마다 Capture file이 생성됩니다.

  • Capture file이 각 노드마다 생성되므로 Replay 수행 전 전처리 과정인 Preprocess 모드 진행을 위해 Capture file들을 하나의 디렉토리에 통합합니다.

SQL> ALTER SYSTEM SET DATABASE_REPLAY_CAPTURE_WORKLOAD=N; 
System altered.

Last updated