成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

對Oracle ASM詳細解剖

數據庫 Oracle
以下的文章主要是對Oracle ASM詳細解剖,其中包括ASM 實例的刪除與創建,還有ASM 配置等相關內容的描述,以下就是文章的具體內容的介紹。

ASM:Automatic Storage Management是Oracle 極力推薦的一種面向Oracle數據庫的存儲的實際解決方案, Oracle ASM 與RDBMS 是十分相似的,Oracle ASM 也是由文件與實例組成, 也可以通過sqlplus 工具來維護。

ASM 實例的創建和刪除也可以用DBCA 這個命令來操作。在dbca 的***個界面選擇配置自動存儲管理就可以了。 ASM 實例需要CSS 進程, 如果是非RAC 環境, 在啟動ASM 實例之前會提示用腳本

$ORACLE_HOME/bin/localconfig add 啟動CSS。

1. Oracle ASM 實例由SGA 和后臺進程組成。

1. SGA 組成:

ASM 實例的SGA包括Buffer Cache, Share Pool, Large Pool等。 需要注意的是Share Pool, 因為Extent Map 要放在這部分的內存中,需要更具數據量來估計Extent Map 的大小做相應的調整。

Extent Map 的大小可以根據所有文件大小的和來估算,使用下面的語句來計算所有文件和:

 

  1. Select sum(bytes)/(1024*1024*1024) from v$datafile;  
  2. Select sum(bytes)/(1024*1024*1024) from v$logfile a, v$log b where a.Group#=b.Group#;  
  3. Select sum(bytes)/(1024*1024*1024) from v$tempfile where status='online';  

 

這3個sum 的總和對應著數據庫存放Oracle ASM中所有文件大小總和, 對于使用External Redundancy 的磁盤組, 每100G 需要1MB 的Extent Map, 根據這個比例計算Extent Map 所需要的空間,在加上額外的2MB就可以了。 在實際工作中一般不需要考慮ASM SGA的配置, 使用Oracle 提供的缺省值就可以了。

1.2 后臺進程

ASM 實例比RDBMS 實例多2個進程: RBAL 和 ABRn。

RBAL: 這個進程也叫Rebalancer進程, 負責規劃ASM 磁盤組的Reblance活動。

ABRn:是RBAL進程的子進程,這個進程在數量上可以有多個, n從1~9, 這組進程負責真正完成Reblance活動。

使用ASM 作為存儲的RDBMS 實例也會多出2個進程: RBAL 和 ASMB

RBAL: 這個進程的主要功能是打開每個磁盤的所有磁盤和數據的Rebalance。

ASMB: 這個進程作為ASM 實例和數據庫實例之間的信息通道。 這個進程負責與ASM 實例的通信, 它先利用Diskgroup Name 從CSS 獲得管理該Diskgroup 的ASM 實例的連接串, 然后建立到ASM 的持久連接, 兩個實例之間通過這條連接定期交換信息,同時也是一種心跳機制。

RDBMS 實例要想使用ASM 作為存儲, RDBMS 實例必須在啟動時從Oracle ASM 實例獲得Extent Map, 以后發生磁盤組的維護操作, ASM 實例還要把Extent Map的更新信息通知給RDBMS 實例, 這2個實例間的信息交換就是他你哦剛過ASMB 進程完成的。 這也就為什么: ASM 實例必須要先于數據庫實例啟動,和數據庫實例同步運行,遲于數據庫實例關閉。

注意: ASM 實例和數據庫實例的關系可以是1:1, 也可以是1:n。如果是1:n, ***為ASM 安裝單獨的ASM_HOME。

2. ASM 配置

ASM 可以使用裸設備 或者ASMLib 方式, 因為裸設別的維護比較復雜,在此只講解ASMLib 方式。

對應不同的操作系統, 需要不同的包,下載的時候一定要和操作系統內核一致。 我的操作系統是 Red hat 4 update 7. 內核版本是2.6.9-78.ELSMP。

 

  1. oracleasmlib-2.0.4-1.el4.i386.rpm  
  2. oracleasm-support-2.1.3-1.el4.i386.rpm  
  3. oracleasm-2.6.9-78.EL-2.0.5-1.el4.i686.rpm  
  4. linux/asmlib/index.html"  


該頁面有下載地址,注意選擇CPU 類型。 Oracle asmlib 和 support,在同一個頁面下載。

安裝包:

 

  1. #rpm -ivh *.rpm 

安裝完之后進行配置:

 

  1. #/etc/init.d/oracleasm configure 

會有相應的提示, 回答 oracle , dba, y, y 就可以了

分別對應默認用戶, 默認組,隨系統自啟動, 啟動時設置權限。

 

  1. /etc/init.d/oracleasm createdisk VOL1 /dev/sdc1  
  2. /etc/init.d/oracleasm scandisks  
  3. /etc/init.d/oracleasm listdisks  

 

關于oracleasm 的更多用法參考help:

 

  1. [root@node1 ~]# /etc/init.d/oracleasm --help  
  2. Usage: /etc/init.d/oracleasm {start|stop|restart|enable|disable|configure  
  3. |createdisk|deletedisk|querydisk|listdisks|scandisks|status}   

 

上述的相關內容就是對Oracle ASM詳解,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. Oracle數據庫的類型LONG功能的介紹
  2. Oracle查詢優化4大方面的主要途徑
  3. Oracle存取LONG類型字段的方案描述
  4. Oracle并發連接數的設置方案
  5. OracleSQL調優的作用是什么?

 

責任編輯:佚名 來源: 博客園
相關推薦

2010-05-07 16:21:08

Oracle Raw類

2010-04-14 14:19:51

Oracle數據庫

2010-04-13 15:49:02

Oracle SGA

2009-11-24 09:39:55

SUSE Linux

2009-10-23 17:35:16

linux進程管理

2010-05-20 14:14:56

2010-04-20 11:31:26

Oracle邏輯結構

2010-04-28 16:53:20

Oracle 函數

2011-07-27 10:40:41

oracleracasm

2010-04-27 14:44:31

Oracle存儲過程

2010-04-14 10:32:42

Oracle數據

2010-04-14 14:30:35

Oracle ASM

2010-09-13 14:27:36

2010-04-14 15:01:50

Oracle ASM

2011-03-04 12:46:57

Oracle數據庫自動存儲管理(ASM)

2010-10-08 13:56:32

2010-04-06 13:33:41

Oracle服務

2010-04-14 14:51:11

Oracle ASM

2010-05-05 16:11:53

Oracle 9i

2009-11-12 15:48:01

Oracle表連接
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕av中文字幕 | 国产精品综合色区在线观看 | 青青激情网 | 国产精品久久久久久吹潮 | 欧美精品二区 | 精品国产一区二区三区四区在线 | 日韩高清国产一区在线 | 国产视频一区在线 | 红桃视频一区二区三区免费 | 嫩草影院黄 | 一二三四在线视频观看社区 | 男人天堂网址 | www.日韩系列 | 久久激情视频 | 国色天香成人网 | 国产成人精品免费视频大全最热 | 性色综合 | 中文字幕一区二区视频 | 久久黄视频 | 免费久久久 | 国产成人精品一区二区三区四区 | 国产精品自拍av | 精品欧美一区二区精品久久久 | 日韩精品一区二区三区中文在线 | 91亚洲精品国偷拍自产在线观看 | 成人午夜在线观看 | 国产一区二区视频免费在线观看 | 毛片一区二区三区 | 中文字幕视频在线看5 | 欧美激情一区二区三级高清视频 | 91亚洲精选 | 六月婷婷久久 | 天堂久久一区 | 久久精品视频网站 | 天天碰日日操 | 天堂久久久久久久 | 国产露脸对白88av | 国产91丝袜 | 一区二区精品 | 久久久久一区二区三区四区 | 久久久99精品免费观看 |