文章詳情頁
Oracle數據庫 ASM 功能方法的說明
瀏覽:112日期:2023-11-26 16:43:53
ASM全稱為Automated Storage Management,即自動存儲治理,它是自Oracle10g這個版本Oracle推出的新功能。這是Oracle提供的一個卷治理器,用于替代操作操作系統所提供的LVM,它不僅支持單實例配置,也支持RAC這樣的多實例配置。將給Oracle數據庫治理員帶來極大的方便,ASM可以自動治理磁盤組,并提供數據冗余和優化。非凡是對于企業極的大型數據庫治理員來說,可以使治理員可以從治理成百上千個數據文件這些瑣碎的日常事務中解脫開來,以便處理其它更為重要的事務上去。在Oracle 10g這個版本之前,治理一個大型數據庫成百上千個的數據文件對數據庫治理員來說是一個既無技術含量又十分枯燥的工作,這要求數據庫治理員要熟悉一些系統的LVM的相關知識,做好磁盤規化,LV的條帶等相關的系統方面的相關操作。而使用自動存儲治理將大大減輕這方面的工作量,數據庫治理員只需要治理少數幾個磁盤組即可。一個磁盤組是ASM治理的一個邏輯單元,由一組磁盤設備組成。我們可以定義一個磁盤組作為數據庫的默認磁盤組,Oracle會自動治理存儲,包括創建、刪除數據文件等。Oracle會自動將這些文件與一個合適的數據庫對象做關聯,這樣我們在治理這些對象時只需要提供對象的名稱,而無需像以前那樣提供具體的文件名。ASM提供了很多有用的存儲技術,如RAID和LVM(邏輯卷治理)等。像這些技術一樣,ASM答應你在一組獨立的磁盤上創建一個單獨的磁盤組。這樣就實現了單個磁盤組的I/O均衡。同時ASM還實現了條帶化(Striping)和磁盤鏡像(Mirroring)以提高I/O的性能和數據可靠性。與RAID或LVM不同的是,ASM是在文件級實現的條帶化和鏡像,這樣的實現方式給用戶帶了很大選擇自由度,我們可以在同一個磁盤組中對不同的文件配置不同的存儲屬性,實現不同的存儲方式。
排行榜