oracle10g 數據庫類型

在通過DBCA來創建oracle數據庫或刪除已有數據庫的時候。下面來主要說明創建數據庫

在創建數據庫的時候,一般會給你提供三種數據庫模板(就是數據庫類型):

一般用途:General Database

事物處理:Transaction Processing

數據倉庫:Data Warehouse

定製數據庫:Custom Database

下面就Ceneral Database, Transaction Processing,Data WareHouse,即一般用途,事物處理,數據倉庫來分別比較說明:

        事物處理的英文單詞是Online Transaction Processing,簡稱OLTP,通常意義上是指那些短事物,高併發,讀寫頻繁的數據庫系統,數據倉庫又被稱爲Online Analysis Processing ,簡稱OLAP,是指那些長事物,低併發,多讀而少寫的數據庫系統。

        理論 上說,oracle數據庫中大多數參數在後期是可調的,但也有一些參數一旦創建後期無法調整,比如DB_BLOCK_SIZE,即塊大小,在oracle數據庫中是非常重要的一個參數,恰好這個參數在OLTP和OLAP兩種類型應用中需求不一致,對於OLTP數據庫,數據庫常處於小數據量,頻繁讀寫狀態,對於這種系統一般不會將DB_BLOCK_SIZE設置太大,以免讀寫時I/O浪費;而對OLAP數據庫,由於系統處於大量數據庫的多度而少寫狀態,因此DB_BLOCK_SIZE設置較大,比如32K。也就是說兩種數據庫類型的某些層面從定義上是相對立的,如果你能確認你的數據庫類型,可以選擇Transaction Processing(事物處理)和Data Warehouse(數據倉庫)。

      至於General Databaes(一般用途)的選項,那是來唬外行的,絕對不建議選擇,但是對於一些初學者來說可以試着玩玩,沒什麼問題的。不多對於業務類型不是特別清除的,想對oracle數據庫有一定了解的建議選擇Custom Database(定製數據庫)來玩玩。


發佈了25 篇原創文章 · 獲贊 5 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章