데이터 변경 이력 썸네일형 리스트형 [SQL] 변경된 데이터 추적 및 V10의 신기능 시간 테이블 (Temporal Table) DBMS의 기능 요건을 살피면 “사용자 실수에 의한 트랜잭션 복구” 요건을 보게 되곤 한다. 해당 요건은 ORACLE의 Flashback 기능을 이용한 “행 레벨”, “테이블 레벨” 혹은 “DB 레벨”의 시점 복구를 의미한다. SQL 수행을 잘못해서 취소를 하고자 할 경우 oracle은 flashback을 통해서 SQL 수행 전 시점으로 되돌 릴 수 있다. 현재에도 DB2 에서는 해당되는 기능이 없는 것으로 알고 있기에 “어떤 대안이 있을까” 하는 고민을 하게 된다. 테이블공간 생성 시 (현재는 기본 옵션이지만) “삭제된 테이블 복구” 옵션을 주는 경우 삭제된 테이블의 DDL 추출과 백업 이미지를 통하여 데이터를 추출해 내어 복구 작업을 할 수 있다. 이외 Optim HPU(High Performance.. 더보기 이전 1 다음