首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

DB2 基礎架構核心概念:資料庫建立、表空間與用戶端編目

     編輯:DB2 教學

CREATE DATABASE 產生的核心檔案與結構

執行 CREATE DATABASE 時,DB2 會建立以下關鍵元件:

  • 日誌檔案:記錄交易變更,支援復原與重做
  • 配置檔案:資料庫與管理員層級參數設定
  • 歷史檔案:備份、還原、載入等操作記錄
  • 三大預設表空間:
    表空間用途
    SYSCATSPACE系統目錄表空間,儲存所有物件中繼資料
    TEMPSPACE1系統暫存表空間,供排序、雜湊聯結等中間運算
    USERSPACE1使用者預設表空間,儲存一般表格與索引

用戶端編目三大方法

  1. 自動發現:網路層級掃描尋找 DB2 伺服器與資料庫
  2. 存取設定檔:攜帶編目資訊的可攜式檔案,分兩類:
    • 伺服器存取設定檔:從 DB2 伺服器產生,含所有實例與資料庫資訊
    • 用戶端存取設定檔:在用戶端間複製已編目的資料庫與 CLI/ODBC 設定
  3. 手動編目:逐一指定通訊參數(主機、埠號、協定等)

存取設定檔優勢

同樣不需手動輸入通訊細節,即可完成編目。兩類設定檔皆可匯出/匯入於不同 DB2 系統間,極利於大規模部署與環境複製。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved