728x90

DB2에서는 온라인 백업 수행중 테이블 TRUNCATE가 수행되지 않는다. 엄밀히 말하자면 기본적으로 TRUNCATE TABLE 기본 옵션이 DROP STORAGE를 사용하기 때문인데 카탈로그 테이블 경함으로 인한 것으로 보인다.

부득이 백업 수행중에 TRUNCATE를 해야한다면 REUSE STORAGE 옵션을 사용한다.

이렇게 했을 경우 테이블에 할당된 공간은 해제되지 않는다. (기존의 공간을 계속 차지한 상태)


 description

  • ADMIN_MOVE_TABLE issues TRUNCATE TABLE e.g. after having created
    a row compression dictionary from a table sample.
    The TRUNCATE  TABLE statement is issued without the "REUSE
    STORAGE"
    option and therefore defaults to "DROP STORAGE".
    TRUNCATE TABLE ... DROP STORAGE is not compatbile with online
    backup.
    Either TRUNCATE waits or the online backup has to wait ...
    We need to issue TRUNCATE TABLE with REUSE STORAGE clause.


http://www-01.ibm.com/support/docview.wss?uid=swg1IC73834

728x90

+ Recent posts