db2 數據庫體系結構
圖 1. DB2 UDB 體系結構
DB2 UDB 內存結構
- 包緩存 —— 為存儲靜態和動態 SQL 語句而分配的內存。
- 緩沖池 —— 在將數據刷新到磁盤之前,為存儲數據而分配的內存。
- 日志緩沖區 —— 在將所有對數據庫的更改刷新到磁盤上的日志之前,用來存儲這些更改的內存。
圖 2. DB2 UDB 數據庫結構
- 驅動器/目錄 —— 在 create DATABASE 命令中指定的驅動器或目錄。
- DB2 實例名稱 —— DB2 實例所有者的名稱。
- NODE0000 —— 數據庫的分區數。0 表示非分區的數據庫。
- SQL00001 —— 從 1 開始的數據庫 ID。
- SQLOGDIR —— 數據庫的默認日志目錄。
- SQLT0000.0 —— 目錄表空間 SYSCATSPACE。
- SQLT0001.0 —— 臨時表空間 TEMPSPACE1。
- SQLT0002.0 —— 用戶表空間 USERSPACE1。這樣理解數據庫==數據+日志 數據庫啟動 數據庫管理系統就將數據和日志調入內存中處理一個驅動器下 可以有多個實例
posted on 2014-02-14 17:41 順其自然EVO 閱讀(492) 評論(0) 編輯 收藏 所屬分類: db2