Create Materialized View Log

Gui Operation 을 통한 Materialized View Log 객체 생성에 대한 설명이다.

MView Log Folder > Context Menu > Create Materialized View Log 를 실행하면 Gui Operation 을 통해 Materailized View Log 객체를 생성할 수 있다.

Common, Columns, Storage 각 탭에서 세부 내용을 설정할 수 있다.

Create Materialized View Log 화면

하단 SQL 영역에서 설정한 내용이 적용된 SQL 을 확인할 수 있다.

Common

생성할 Materialized View Log 의 Schema, Table Name 을 설정한다.

Create Materialized View Log - Common 탭 화면
필드
설명

Schema

Materialized View Log 를 생성할 Schema 를 선택한다. 기본값: 현재 Connection 생성한 Schema

Table Name

생성할 Materialized View Log 의 대상 테이블을 선택한다. 선택한 Schema 의 Table 목록이 나타난다.

Columns

생성할 Materialized View Log 에 기록할 Column 을 설정한다.

Create Materialized View Log - Columns 탭 화면
필드
설명

New Values

Column 의 변경 전 값만 기록할지 변경 전/후의 값을 모두 기록할지 선택한다.

Row ID

마스터 테이블의 변경된 로우의 ROWID 기록 여부를 선택한다.

Primary Key

마스터 테이블의 변경된 로우의 PRIMARY KEY 기록 여부를 선택한다.

Sequence

마스터 테이블의 변경된 순서 기록 여부를 선택한다.

Select Colums

기록할 Column 을 선택한다. Column 추가 버튼을 클릭할 경우 Common 탭에서 선택한 Table 의 Column 목록이 나타난다. Column List 의 상세동작은 Create Table > Columns 탭의 Column List 와 동일하다. Columns

Storage

저장 공간의 물리적인 성질과 Tablespace, Segment 세부 속성을 설정한다.

Create Materialized View Log - Storage 탭 화면

상세 필드의 경우 Create Table > Storage 탭을 참고한다. Storage

각 탭에서 세부 설정을 완료한 후 [OK 버튼] 을 클릭하면 설정한 내용으로 Materialized View Log 객체가 생성된다.