Upload
hermes-chiang
View
24
Download
0
Embed Size (px)
DESCRIPTION
How Db different than ORACLE , also basic install
Citation preview
DB2 基本安裝LINUX installation
前置作業
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. 每個資料庫都是獨立的
ORACLE 及DB2 系統架構圖
ORACLE 及DB2 Process 對照表
DB2 及ORACLE 於DATABASE結構對照
ORACLE DB2
系統資訊存放 SYSTEM SYSCATSPACE
TEMP空間 Temp tablespace tempspace1
User Space User defined User Defined
TABLE實際儲存方式不同
ORACLE DB2
Normal :以Heap Table 儲存 Cluster Index
特性:一般增刪不會對表的Physical Location 產生影響,如表中紀錄長度有所變動會將作rowmoving , row linking
特性:在表中會以索引的方式來存放資料,所以在表還會有第二層索引的概念。而在 index tree 方式存資料下,REORG 在DB中就是一種必要的方法調整存放位置
DB2 安裝
ORACLE 及DB2 DB管理指令對照表