1. 程式人生 > >Oracle 11g筆記——邏輯儲存結構

Oracle 11g筆記——邏輯儲存結構

一、邏輯儲存結構

1、表空間

Oracle表空間由一個或多個數據檔案組成,一個數據檔案只可以是一個表空間的一部分。對於Oracle 11g的安裝,最少會建立兩個表空間:SYSTEM表空間和SYSAUX表空間。Oracle 11g的預設安裝建立6個表空間。

2、段

段是一組盤區,這組盤區組成了被Oracle視為一個單位的資料庫物件,如表或索引。段是資料庫終端使用者將處理的最小儲存單位。

      2.1 資料段。資料庫中的每個表都駐留在單獨的資料段中

      2.2 索引段。資料庫中的每個索引都駐留在單獨的索引段中

      2.3 臨時段

      2.4 回滾段。回滾段只存在於SYSTEM表空間中,並且DBA一般不需要維護回滾段

3、盤區

盤區由一個或多個數據塊組成。當擴大資料庫物件時,為該物件增加的空間將分配為一個盤區。

4、塊

資料塊是Oracle資料庫中最小的儲存單位。塊的大小是資料庫的給定表空間中特定數量的儲存位元組。

塊通常為作業系統塊的幾倍大,有助於提升磁碟的I/O效率。預設塊大小引數:DB_BLOCK_SIZE。

表空間SYSTEM、SYSTEMAUX、臨時表空間中的塊大小必須為DB_BLOCK_SIZE,其它表空間的塊大小最多為4 * DB_BLOCK_SIZE

 二、邏輯資料庫結構

1、表 (關係表、臨時表、索引組織表、物件表、外部表、叢集表、雜湊叢集、排序的雜湊叢集、分割槽表、分割槽索引)

 2、約束 (空值約束、唯一列值、主鍵值、引用完整值 外來鍵、複合內聯完整性 CHECK約束、基於觸發器的完整性)     

 3、索引 (唯一索引、非唯一索引、反向鍵索引、基於函式的索引、點陣圖索引)

       反向鍵索引:CREATE INDEX IE_LINE_ITEM_ORDER_nUMBER ON LINE_ITEM(ORDER_NUMBER) REVERSE;

       基於函式的索引:CREATE INDEX UN_NAME ON EMPLOYEE(UPPER(LAST_NAME));

       點陣圖索引:只在Oracle 11g的企業版本中使用

                           在索引的葉節點上,點陣圖索引結構與B-樹索引存在著較大的區別,它只儲存索引列每個可能值(基數)的一個位串,位串的長度與索引表中的行數相同。

                           在索引列具有較低基數或大量不同的值時,使用點陣圖索引才最有效。

4、檢視(普通檢視、物化檢視、物件檢視)

一、物理儲存結構

 

相關推薦

Oracle 11g筆記——邏輯儲存結構

一、邏輯儲存結構 1、表空間 Oracle表空間由一個或多個數據檔案組成,一個數據檔案只可以是一個表空間的一部分。對於Oracle 11g的安裝,最少會建立兩個表空間:SYSTEM表空間和SYSAUX表空間。Oracle 11g的預設安裝建立6個表空間。 2、段 段是

Oracle 邏輯儲存結構

Oracle 邏輯儲存結構 邏輯儲存結構是 Oracle 內部管理資料庫中物件的方式: database資料庫–>tablespace表空間–> segment段–>extent區–> block塊 一、資料塊(data blocks) 資料塊是 Or

Oracle邏輯儲存結構與物理儲存結構

Oracle邏輯儲存結構包括表空間,各種段,區間,資料塊等幾種基本結構。 1)表空間是資料庫的邏輯劃分,每個資料庫至少有一個表空間,USER表空間供一般使用者使用,RBS表空間供回滾使用,一個表空間只能屬於一個數據庫。每一個表空間由同一磁碟上的一個或多個數據檔案組成。表空

oracle體系結構+資料檔案+控制檔案+重做日誌檔案+邏輯儲存結構+表空間

oracle體系結構 1:物理儲存結構 由儲存在磁碟的作業系統檔案組成,這些檔案主要是資料檔案(*.dbf),控制檔案(*.ctl),重做日誌檔案(*.log) 2:邏輯儲存結構 一物理儲存結構

HBase筆記儲存結構

從HBase的架構圖上可以看出,HBase中的儲存包括HMaster、HRegionServer、HRegion、Store、MemStore、StoreFile、HFile、HLog等,本篇文章統一介紹他們的作用即儲存結構。 以下是網路上流傳的HBase儲存架構圖: HBase中的每

Oracle 11g RAC的體系結構與啟動順序

參考:https://blog.csdn.net/zhang123456456/article/details/53872060  CSSD(心跳):      ASM SPFILE(不是通過ASM例項,通過ASM驅動直接從磁碟讀取。普通ASM檔案) -&

【MySQL技術內幕】17-InnoDB邏輯儲存結構

從 InnoDB儲存引擎的邏輯儲存結構看,所有資料都被邏輯地存放在一個空間中,稱之為表空間( tablespace)。表空間又由段(segment)、區( extent)、頁(page)組成。頁在一些文件中有時也稱為塊( block), InnoDB儲存引擎的邏輯儲存結構大致

一步一步教你更換 Oracle 11g RAC 共享儲存

該環境為本人測試環境,生產環境該方案仍可使用。 一、伺服器上新增新儲存,根據原來的裸裝置繫結方式對裸盤進行繫結。 KERNEL=="sd*", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --dev

Oracle 11g筆記——調整表空間和資料檔案的大小、移動資料檔案、聯機重做日誌檔案、控制檔案

一、調整表空間和資料檔案的大小    1、調整表空間大小    alter database datafile '/u01/app/oracle/oradata/rmanrep/users01.dbf' resize 15m;    2、調整表空間大小為允許自動擴充套件

邏輯儲存結構簡介

Oracle 資料庫為資料庫中的所有資料分配邏輯空間。資料庫空間分配的邏輯單元是資料塊、 擴充套件區、 段、和表空間。而在物理級,資料被儲存在磁碟上的資料檔案中 。資料檔案中的資料儲存在作業系統塊中。 圖 12-1 是一個物理和邏輯儲存的實體關係圖。烏鴉腳表示

ORALCE邏輯儲存結構

ORACLE邏輯儲存結構塊: 資料塊 他是最基礎的邏輯儲存單元,資料以行的形式儲存到我麼的資料塊中區 :多個塊的集合 並且區組成了物理的資料檔案段 :(表 索引 物化檢視 物化檢視日誌 大物件 大物件) 那麼在括號中的每一個物件都是一個段。而區由組成了段[邏輯的方式] 一個段中包含多個數據檔案 表空間 :表空

Mysql-Innodb : 從一個位元組到整個資料庫表瞭解物理儲存結構邏輯儲存結構

首先要從Innodb怎麼看待磁碟物理空間說起      一塊原生的(Raw)物理磁碟,可以把他看成一個位元組一個位元組單元組成的物理儲存介質        如果要在這塊原生物理空間中插入一條記錄,不能單單隻插入資料,還需要插入一些管理記錄的資訊,這些管理資訊被稱為記錄頭,這裡假設是5位元

oracle 11g ocp 筆記(1)-- oracle 11g體系結構概述

負責 進程 arc 可能 安裝數據庫 存儲 parallel 情況下 位圖 參考文檔: https://blog.csdn.net/gyming/article/details/41593811 1、oracle系列產品 1.1 服務器分為數據庫服務器、應用服務器和企

oracle 11g ocp 筆記(5)-- oracle存儲結構

dia tro min 編號 contents all 重做日誌 absolut bit 1、了解oracle表空間和數據文件。 oracle存儲模型。表空間、段、區間、oracle塊,數據文件、和操作系統塊的對應關系。 select segment _type ,coun

Oracle 11g R2 日誌結構總結

oracle 11g 日誌Oracle從11g開始,對日誌結構做了比較大的調整,日誌存放目錄和存儲格式有都有了變化。下面總結了Oracle Database、Oracle監聽、ASM和Oracle GI各日誌的存放目錄和目錄結構。1、Oracle Database日誌Oracle Database日誌存放在$

oracle 11g rac 筆記(VMware 和esxi主機都可以使用)

oracle 11g rac這個只是筆記,防止丟失,沒事見整理在vmware安裝目錄 創建磁盤:vmware-vdiskmanager.exe -c -s 1000Mb -a lsilogic -t 2 D:\VMWARE\racsharedisk\ocr.vmdkvmware-vdiskmanager.ex

Oracle 11g 體系結構--數據字典

系統管理 數據 instance 有關 session 進程 system class 體系 Oracle數據字典的名稱由前綴和後綴組成,使用_連接,含義說明如下:   dba_:包含數據庫實例的所有對象信息   v$_:當前實例的動態視圖,包含系統管理和系

oracle 11g ocp 筆記(2)-- 安裝和創建數據庫

apu 數據庫管理工具 OS 靜默 software app %s 變量 多個 1.了解 數據庫管理工具 1.2 OUI(Oracle Universal Installer) ·OUI產品清單(inventory)位置 Windows:

oracle 11g ocp 筆記(3)-- 實例管理

user round nec links utf 域名 ssi 退出 .exe 1、設置初始化參數文件:    查詢參數可以從v$parameter (從實例中取得數值) 和v$spparameter(從參數文件取值。)   兩個參數文件:     1.pfile(par

oracle 11g ocp 筆記(14)--數據庫備份和恢復配置

tro tab actual 多路復用 mode 宕機 open data system 1、了解備份和恢復的問題 與備份恢復有關的三個指標是:MTBF 平均無故障時間 MT