Oracle ASM有什麼用?為什麼用?
感謝讀者看《Oracle大型資料庫系統在AIXUNIX上的實戰詳解》這本書,這裡回答一些讀者郵件提出的一個較為公共的問題:ASM有什麼用?為什麼用?
ASM是Oracle從10g開始提供的一種儲存管理技術,指的是一個在物理卷(或者磁碟分割槽)上特別為Oracle資料檔案而建立的“專用”檔案系統。該檔案系統由Oracle核心維護,並管理這些位置,進而獲得適用於資料庫的最高效能和最大可用性。
在ASM之上,管理員不不知道和關心Oracle將這些各個區間(extent)放在磁碟上哪個位置,ASM已做好了所有的管理工作。通過ASM,卷管理軟體、檔案系統都不再需要.
對於系統中存在若干磁碟,其中一些磁碟使用者安裝AIX,成為rootvg根卷組。另外一些磁碟被設定成另外的AIX卷組,存放應用資料。除此之外,還有一些磁碟(右側),他們被Oracle ASM例項所管理,被劃分為若干磁碟組(上圖中的磁碟組和磁碟組二)。
Oracle可以將Oracle的資料檔案、控制檔案、日誌檔案、歸檔日誌等檔案放置在ASM磁碟組中,以ASM檔案的形式存在。每個ASM檔案可能分佈存放在多塊ASM盤上,每塊ASM磁碟上也有若干ASM檔案。
所以,採用ASM方式儲存Oracle資料,也是Oracle提供的一種儲存管理方案,是有其工程意義的。
wenping 2009-12-29
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22363020/viewspace-623913/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- css--BFC是什麼,有什麼用,怎麼用?CSS
- NLA有什麼用?原理是什麼?
- PHP - 什麼是 PHP? 為什麼用 PHP? 有誰在用 PHP?PHP
- FactoryBean有什麼用Bean
- oracle asm 磁碟管理什麼場景該用什麼樣的冗餘方式OracleASM
- Python為什麼這麼火?學習python有什麼用?Python
- 根證書是什麼?有什麼用?
- 為什麼用ReactReact
- 快應用是什麼軟體?快應用有什麼用?
- httpdns是個什麼技術,有什麼用httpdDNS
- RFM是什麼?這個模型有什麼用?模型
- Linux為什麼受歡迎?學習Linux有什麼用?Linux
- 蘋果Feedback是什麼?有什麼用?怎麼刪除?蘋果
- webpack 為什麼這麼難用?Web
- 請問getKey()方法是什麼,有什麼用
- Python是什麼意思?Python有什麼用?Python
- 什麼是電話機器人?有什麼用?機器人
- 影像採集卡是什麼,有什麼用處
- JSON是什麼,有什麼用,怎麼寫jsonJSON
- Python client有什麼用Pythonclient
- CRM系統有什麼用?
- 02-概念有什麼用?
- 區塊鏈應用開發究竟是什麼,有什麼用區塊鏈
- 什麼是web前端?前端可以做什麼?html5有什麼用?Web前端HTML
- 資料庫是什麼意思?有什麼用?有哪些型別?資料庫型別
- 為什麼 JavaScript 的 this 要這麼用?JavaScript
- Docker是什麼,有什麼用?一看就明白Docker
- 布隆過濾器是什麼鬼?有什麼用?過濾器
- 什麼是Tor?Tor瀏覽器更新有什麼用?瀏覽器
- Linux中虛擬化是什麼?有什麼用?Linux
- 銀彈谷:什麼是信創產業,有什麼用?產業
- 什麼是IPAM?IPAM有什麼用?(中科三方)
- CRM智慧招投標功能是什麼?有什麼用?
- 微信小程式是什麼 微信小程式有什麼用?微信小程式
- 閉包函式到底是什麼?有什麼用?函式
- ASM Buffer Cache是用來做什麼的!ASM
- python為什麼用類Python
- 為什麼用Node.js?Node.js