21
DB2 基本安裝 LINUX installation

Db2 different basis_installa

Embed Size (px)

DESCRIPTION

How Db different than ORACLE , also basic install

Citation preview

Page 1: Db2 different basis_installa

DB2 基本安裝LINUX installation

Page 2: Db2 different basis_installa

前置作業

Page 3: Db2 different basis_installa

DB2 與ORACLE DB 的差異

ORACLE DB2

Instance(Instance VS Database)

1對1 (在建立資料庫時就會建一個隱性的Instance)

1對多(一個Instance可以對多個資料庫)

Memory SGA (每個INSTANCE 獨立的 SGA)

多個Database共享

Database 1. 隱性的建立Instance 1. 先有instance ,各別建資料庫

2. 每個資料庫都是獨立的

Page 4: Db2 different basis_installa

ORACLE 及DB2 系統架構圖

Page 5: Db2 different basis_installa

ORACLE 及DB2 Process 對照表

Page 6: Db2 different basis_installa

DB2 及ORACLE 於DATABASE結構對照

ORACLE DB2

系統資訊存放 SYSTEM SYSCATSPACE

TEMP空間 Temp tablespace tempspace1

User Space User defined User Defined

Page 7: Db2 different basis_installa

TABLE實際儲存方式不同

ORACLE DB2

Normal :以Heap Table 儲存 Cluster Index

特性:一般增刪不會對表的Physical Location 產生影響,如表中紀錄長度有所變動會將作rowmoving , row linking

特性:在表中會以索引的方式來存放資料,所以在表還會有第二層索引的概念。而在 index tree 方式存資料下,REORG 在DB中就是一種必要的方法調整存放位置

Page 8: Db2 different basis_installa

DB2 安裝

Page 9: Db2 different basis_installa
Page 10: Db2 different basis_installa
Page 11: Db2 different basis_installa
Page 12: Db2 different basis_installa
Page 13: Db2 different basis_installa
Page 14: Db2 different basis_installa
Page 15: Db2 different basis_installa
Page 16: Db2 different basis_installa
Page 17: Db2 different basis_installa
Page 18: Db2 different basis_installa
Page 19: Db2 different basis_installa
Page 20: Db2 different basis_installa
Page 21: Db2 different basis_installa

ORACLE 及DB2 DB管理指令對照表