db2例項 資料庫 表空間 容器 模式我的簡單理解

2021-09-02 13:13:48 字數 397 閱讀 8624

例項:instance

資料庫:database

表空間:tablespace

容器:container

模式:schema

db2可以建多個例項,

在例項下可以建多個資料庫

在資料庫下可以建多個表空間,邏輯上儲存資料庫物件的地方

在表空間下可以建多個容器,物理上儲存資料庫物件的地方,(乙個容器不能同時被多個表空間使用)

資料庫下可以建多個模式,模式名稱和使用者名稱一樣,從邏輯上區分資料庫物件的所屬

db2的使用者都是系統使用者

建資料庫一般注意這兩個地方

pagesize:表空間的pagesize,我的理解就是列的總寬度

緩衝池:表空間使用,緩衝池的pagesize要和表空間的pagesize一致

DB2操作樣例資料庫

在linux終端輸入db2fs,系統開啟db2 first step 工具。然後選擇database creation create sample database 即可以建立樣例資料庫。然後在命令列執行 db2 connect to sample 可以連線上資料庫,再執行 db2 select f...

DB2學習 表 表空間 表空間容器

表 邏輯 存放在表空間 邏輯 中 表空間 邏輯 是乙個儲藏室,用來儲藏表 邏輯 的 表空間 邏輯 物理上對應著若干個表空間容器 物理 表空間容器 物理 可以由 目錄名 裸裝置名 或者檔名 來標識表空間容器 物理 被分配給表空間 邏輯 表空間 邏輯 用來儲存 表 邏輯 表空間 邏輯 可以跨越多個 表空...

db2資料庫的表空間檢視及增添表空間

db2檢視表空間 連線db2資料庫 db2 connect to user using 檢視資料庫下所有的表空間情況 db2 list tablespaces show detail 檢視表空間下的檔案 db2 list tablespace containers for 表空間對應的數字編號 增加...