1 簡介
1 簡介
=======================
本節介紹oracle RAC環境的縱覽,主要包括以下幾個部分
oracle叢集軟體以及RAC
配置以及安裝oracle RAC需要的工具
-------------------------
關於oracle叢集軟體以及RAC
在oracleRAC環境中,可以同時在多個不同伺服器上的例項更有效的儲存、管理資料。
oracle RAC提供可以把多個節點組織在一起的叢集軟體。
在RAC環境中,資料庫的物理結構,也就是組成資料庫的檔案必須儲存在共享儲存中。
叢集中每個節點都要能夠訪問
每個節點也都要執行oraclRAC的叢集軟體
在單節點的oracle資料庫中,資料檔案和例項有一對一的關係,也就是說一個資料檔案只能屬於同一個例項,
但是,在RAC環境中,資料檔案和例項之間有一對多的關係,即多個例項都可以操作同一個資料檔案。
在RAC叢集中,每個資料庫例項都有自己的記憶體結構和後臺程式,
oracle RAC使用CACHE FUSION快取記憶體融合技術來共享不同例項中db cache中的資料塊。
當一個節點需要已經load到另一個節點的buffer cache中的資料塊的時候,快取記憶體融合技術發揮作用,通過兩個節點間的私有網路,將資料塊傳送過去。
----------------------------
關於oracle自動儲存管理
在oracleRAC中。每個節點都要能夠運算元據檔案以及閃回恢復區
使用自動儲存管理ASM可以很容易的滿足要求
ASM是一種綜合的、高效能的資料庫檔案系統以及磁碟管理手段
ASM建立在資料庫來代替管理員來管理儲存的原則下
ASM可以讓你不需要去直接管理成百上千的資料檔案
ASM將儲存裡的磁碟分成磁碟組
你只需要管理其中少數存放資料檔案的的ASM磁碟組
-----------
ASM提供以下好處:
1、可擴充套件性:
ASM在磁碟組內也分散儲存資料
這樣可以改善I/O效能
同時可以不用再監控資料庫檔案的分佈
2、鏡象:
ASM可以通過鏡象來提高可用性
ASM在檔案級別來做鏡象,不象作業系統的鏡象是在磁碟級別上
3、線上儲存配置以及動態調整
ASM可以在資料庫操作的情況下新增或者拔掉磁碟
當新增磁碟的時候,ASM自動重新分配資料,以便於資料分佈於所有的磁碟中,包括新的磁碟。
這種將資料分配到新加入磁碟的技術叫做資料的動態調整
這種操作在後臺進行,對資料庫影響很小
4、管理檔案的建立和刪除
ASM還可以減少管理儲存在ASM磁碟組上oracle資料庫的管理壓力
當檔案建立的時候ASM自動分配檔名,並且在檔名不需要的時候自動刪除
5、ASM擁有自己的例項,包括SGA以及後臺程式
ASM例項與資料庫例項關係密切
每一個伺服器上執行一個或多個使用ASM例項的資料庫例項
在RAC環境中,有一個ASM例項和的多個資料庫例項,並且ASM與各個資料庫勢力進行點對點的通訊
不管有多少個資料庫例項都只能有一個ASM例項
oracle建議使用ASM
==========================
安裝oracleRAC使用的工具
OUI
CVU
OEM
SRVCTL
CRSCTL
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13177610/viewspace-677889/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- BookKeeper 介紹(1)--簡介
- Flask(1)- 簡介Flask
- CPU簡介(1)
- ASMCMD簡介(1)ASM
- 1-簡介
- Flutter – 1.簡介Flutter
- HTML————1、HTML簡介HTML
- 1、LVGL簡介
- 1. JUC簡介
- 1jQuery簡介jQuery
- 1-Mix簡介
- JavaFX基礎:1: 簡介Java
- JAVASE簡介---D1Java
- 高通SNPE - OpenCL簡介(1)
- POI-簡介(1/2)
- (1) Shell 指令碼簡介指令碼
- HDInsight - 1,簡介
- Oracle Scheduler(1)用法簡介Oracle
- HSQL 資料庫介紹(1)--簡介SQL資料庫
- GraphQL 快速入門【1】簡介
- C語言-1.簡介C語言
- windows API簡介(系列1) (轉)WindowsAPI
- H2 資料庫介紹(1)--簡介資料庫
- (譯) 函式式 JS #1:簡介函式JS
- Go語言學習(1) - 簡介Go
- 1.Cobaltstrike 安裝與簡介
- 強化學習系列(1):簡介強化學習
- redis(1)NoSQL資料庫簡介RedisSQL資料庫
- 深入React技術棧(1):簡介React
- Vue.js實戰(1):簡介Vue.js
- WebGL程式設計指南(1)簡介Web程式設計
- XML進階:Level 1 – XML簡介XML
- 跟我學習dubbo-簡介(1)
- Gradle入門系列(1):簡介Gradle
- 1、Linux簡介及安裝Linux
- GPT 1-3 簡單介紹GPT
- R1-006 Shell變數簡介1變數
- BI之SSAS完整實戰教程1 -- 開篇, BI簡介 & SSAS簡介