oracle 1 oracle組織結構

2021-08-29 12:53:49 字數 433 閱讀 4456

剛工作時就開始接觸資料庫oracle9i,不過一直停留在使用層面,沒有對oracle進行更深入的理解,直到最近才有空去更進一步認識它。

1、oracle 元件

oracle元件共有幾部分組成,包括user proceess、server proceess、instance、database等組成,如下圖所示。

2、sga(system global area)

sga (system global area)是oracle instance的 基本組成部分,是一組包含乙個oracle例項的資料和控制資訊的共享記憶體結構。主要是用於儲存資料庫資訊的記憶體區,該資訊為資料庫程序所共享(pga不能共享的)。

它主要包括:

3、database

資料庫檔案主要有資料檔案、控制檔案、日誌檔案、引數檔案、密碼檔案、歸檔檔案等組成。

4、後台程序

Oracle 索引組織表(IOT)

索引組織表 iot 有一種類b樹的儲存組織方法。普通的堆組織表是以一種無序的集合儲存。而iot中的資料是按主鍵有序的儲存在b樹索引結構中。與一般b樹索引不同的的是,在iot中每個葉結點即有每行的主鍵列值,又有那些非主鍵列值。在iot所對應的b樹結構中,每個索引項包括 主鍵列值,非主鍵列值 而不是ro...

Oracle 索引組織表(IOT)

索引組織表 iot 有一種類b樹的儲存組織方法。普通的堆組織表是以一種無序的集合儲存。而iot中的資料是按主鍵有序的儲存在b樹索引結構中。與一般b樹索引不同的的是,在iot中每個葉結點即有每行的主鍵列值,又有那些非主鍵列值。在iot所對應的b樹結構中,每個索引項包括 主鍵列值,非主鍵列值 而不是ro...

Oracle之索引組織表

假設表a,有5個字段,其中有乙個名為id的字段為主鍵。日常業務中,經常需要根據id欄位的值,查詢該錶上其它字段 乙個或多個字段,甚至全部字段 上的值。如果我們只在id列上建立索引,當執行 select id,欄位2,欄位3,from 表a where id 等邏輯操作 時,如果結果集是少數記錄,那麼...