DB2中如何將非自動儲存轉換成自動儲存空間管理方式

來源:互聯網
上載者:User

DB2 10引入根據溫度管理資料存放區的資料表空間更管理方式,但是需要資料庫啟用自動儲存管理,具體在儲存路徑在某個目錄下即可,要講非自動儲存的資料表空間轉換成自動儲存的管理方式需要兩個步驟,尤其是從低版本升級過來的資料庫。

ALTER DATABASE EMPLOYEE ADD STORAGE ON '/data'
這樣即可,但是對於原來使用DMS或SMS方式管理的資料表空間需要做重新導向恢複,其實就是先做全備份,然後指定redirect restore即可,在原來的執行個體下恢複:

RESTORE DATABASE CSDW FROM '/db2_backup/db2deer/CSDW' TAKEN AT 20140522232227 INTO CSDW REDIRECT;
SET TABLESPACE CONTAINERS FOR 2 USING AUTOMATIC STORAGE;
...
SET TABLESPACE CONTAINERS FOR 94 USING AUTOMATIC STORAGE;

RESTORE DATABASE csdw CONTINUE;

ROLLFORWARD DATABASE CSDW TO END OF LOGS AND STOP;

這樣基本就完成了從NON AUTOMATIC STORAGE 資料庫到AUTOSTOMATIC STORAGE資料庫及資料表空間的管理方式,其實比起原來的裸裝置,這種方式有個好處就是可以支援自動分配空間,按需分配,磁碟空間使用更加合理,有效避免了浪費,另外10.5的storage group方式管理起來更加的便捷,BLU的列式儲存表也僅僅支援AUTOMATIC STORAGE方式管理的資料表空間上。

DB2資料庫效能調整和最佳化(第1、2版) PDF

DB2資料庫效能最佳化介紹

本文永久更新連結地址:

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.