CREATE DATABASE 產生的核心檔案與結構
執行 CREATE DATABASE 時,DB2 會建立以下關鍵元件:
- 日誌檔案:記錄交易變更,支援復原與重做
- 配置檔案:資料庫與管理員層級參數設定
- 歷史檔案:備份、還原、載入等操作記錄
- 三大預設表空間:
| 表空間 | 用途 |
| SYSCATSPACE | 系統目錄表空間,儲存所有物件中繼資料 |
| TEMPSPACE1 | 系統暫存表空間,供排序、雜湊聯結等中間運算 |
| USERSPACE1 | 使用者預設表空間,儲存一般表格與索引 |
用戶端編目三大方法
- 自動發現:網路層級掃描尋找 DB2 伺服器與資料庫
- 存取設定檔:攜帶編目資訊的可攜式檔案,分兩類:
- 伺服器存取設定檔:從 DB2 伺服器產生,含所有實例與資料庫資訊
- 用戶端存取設定檔:在用戶端間複製已編目的資料庫與 CLI/ODBC 設定
- 手動編目:逐一指定通訊參數(主機、埠號、協定等)
存取設定檔優勢
同樣不需手動輸入通訊細節,即可完成編目。兩類設定檔皆可匯出/匯入於不同 DB2 系統間,極利於大規模部署與環境複製。