목록virtual (1)
어느 가을날의 전환점
ORACLE|오라클 11g New Feature - Virtual Columns (가상 컬럼)
가상 컬럼은 테이블에있는 하나 이상의 컬럼값을 기반으로 계산식을 적용할 수 있는 11g의 기능이다. ※ 특징 - 가상 컬럼은 데이터베이스 내의 메타데이터로 저장된다.- 물리적인 공간을 차지 하지 않는다.- 파티션 테이블 사용 시 마땅치 않는 컬럼이 없을 경우 가상 컬럼을 통해 적용 가능하다.- 가상 컬럼에 인덱스(함수 기반 인덱스) 생성이 가능하며, 통계 정보 수집도 가능하다.- 다른 테이블의 컬럼을 이용한 가상 컬럼을 생성할 수 없다.- 가상 컬럼에는 데이터를 INSERT 할 수 없다. 이와 같은 점을 이용하면 기존 트리거를 이용하여 계산 값을 INSERT하는 작업을 제거할 수 있으며, 이로 인한 오버헤드를 줄일 수 있다. ※ 시나리오 CUSTOMER 테이블에 현재 데이터가 50 만건이 입력되어 있는 ..
Database/Oracle
2014. 12. 2. 14:08