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.
728x90
'Db2 > Db2 reference' 카테고리의 다른 글
Setting up the ODBC environment (Linux and UNIX) (0) | 2012.05.06 |
---|---|
Setting up the unixODBC driver manager (0) | 2012.05.06 |
What are the writes on temporary table spaces during the load phase of a LOAD command ? (0) | 2012.05.02 |
DB2_COMPATIBILITY_VECTOR=MYS (0) | 2012.04.28 |
Compare the legacy JDBC driver with the new universal JDBC driver (0) | 2012.04.10 |