新聞中心
在當(dāng)今互聯(lián)網(wǎng)時代,數(shù)據(jù)量的增長速度驚人,加之?dāng)?shù)據(jù)類型的多樣性,數(shù)據(jù)庫管理的復(fù)雜性也在逐步上升。而多數(shù)據(jù)庫實例的應(yīng)用越來越廣泛,對于這種情況,A技術(shù)無疑是一種非常好的解決方案。本文將從多數(shù)據(jù)庫實例的背景入手,深入探討。

一、多數(shù)據(jù)庫實例背景
隨著互聯(lián)網(wǎng)的飛速發(fā)展和終端設(shè)備的飛躍,大量數(shù)據(jù)得以方便而快速地被獲取和處理。特別是互聯(lián)網(wǎng)和各類移動設(shè)備互聯(lián)的時代,數(shù)據(jù)不再以簡單的數(shù)字、文字內(nèi)容形式出現(xiàn),而包括了更多形式的數(shù)據(jù),如圖像、音頻、視頻等等。管理這些龐大而復(fù)雜的大數(shù)據(jù)也變成了現(xiàn)實,而且,往往這些數(shù)據(jù)的存儲條件、容量、訪問速度等要求都是非常高的。多數(shù)據(jù)庫實例技術(shù)的出現(xiàn)就應(yīng)運而生。它通過分配存儲空間、分組分區(qū)處理等方式,有效提高數(shù)據(jù)庫管理的效率和可靠性,使數(shù)據(jù)庫的查詢、存儲、管理等操作都得到了更好的保障。至此,多數(shù)據(jù)庫實例已經(jīng)成為現(xiàn)代數(shù)據(jù)處理的必備工具。
二、A技術(shù)的概述
A即Automatic Storage Management 等同于”自動存儲管理”。該技術(shù)是Oracle 10g以后推出的新一代存儲技術(shù)。A技術(shù)是Oracle集群和高可用架構(gòu)的重要組成部分,它為用戶提供了一種可擴展的、易于管理的、高性能的存儲環(huán)境。
A的基本思路是將存儲的I/O操作從操作系統(tǒng)層面上抽象出來,由 A 實例組進行管理,進而實現(xiàn)多節(jié)點共享存儲、快照備份、數(shù)據(jù)容錯以及動態(tài)存儲管理等功能。其中最值得一提的是穿越文件系統(tǒng)協(xié)議即將文件系統(tǒng)配置封裝到A協(xié)議當(dāng)中,而不利用任何操作系統(tǒng)自帶的文件系統(tǒng)協(xié)議。此外,A提供了一種統(tǒng)一的存儲接口,支持多個不同類型的文件系統(tǒng),具有獨特的數(shù)據(jù)塊智能分布機制,可為不同類型的應(yīng)用程序提供更佳的性能,從而解決了多數(shù)據(jù)庫實例中的一系列問題。
三、A在多數(shù)據(jù)庫實例中的應(yīng)用
1、A數(shù)據(jù)盤管理
A可以管理物理存儲設(shè)備上的塊設(shè)備,對其執(zhí)行存儲負載均衡,即將相同大小的塊(Oracle存儲中的基本單位)均勻地分配到不同的物理磁盤上,從而實現(xiàn)數(shù)據(jù)的高可用性。同時,A可以處理一些常規(guī)外部磁盤管理操作,例如增加/刪除磁盤,重新定義磁盤大小等等,這些操作不需要重啟A或其他相關(guān)的Oracle進程或應(yīng)用程序,進而提高了數(shù)據(jù)庫管理的效率。
2、A與多實例管理器(Multi-Instance Manager, MIM)配合使用
A技術(shù)的優(yōu)勢之一就是可以透明地管理和控制多個數(shù)據(jù)庫實例的數(shù)據(jù)。A與MIM聯(lián)動方案可以提供 HA、災(zāi)備等的解決方案。MIM可以協(xié)調(diào)多個A實例,管理各個數(shù)據(jù)文件的訪問和修改,使得無論哪個實例出現(xiàn)故障,整個系統(tǒng)還是可以正常運行,提高了系統(tǒng)運行的穩(wěn)定性和可靠性。同時,A的負載均衡功能構(gòu)建了MIM在多實例之間高效的資源分配機制,從而實現(xiàn)了足夠的性能和可擴展性。
3、A實現(xiàn)靈活多樣的數(shù)據(jù)塊分布
A可以跨管理區(qū)域分布數(shù)據(jù),在不同的設(shè)備API之間進行負載均衡,它可以先將數(shù)據(jù)塊平均組成數(shù)據(jù)段,然后為數(shù)據(jù)段分配不同的設(shè)備,在不同的設(shè)備處理之間始終保持均衡。因此,這一點也使得A在多數(shù)據(jù)庫實例中的運行效果得到了顯著提升。
四、
A技術(shù)的使用對于多數(shù)據(jù)庫實例管理有著不小的作用,特別是在大數(shù)據(jù)、高并發(fā)環(huán)境下對數(shù)據(jù)管理的優(yōu)化方面,A技術(shù)幾乎已經(jīng)成為了必要的一種技術(shù)。作為自動化存儲管理技術(shù)的代表,A無疑是一個很可靠的技術(shù)方案。由于多數(shù)據(jù)庫實例技術(shù)將會在未來得到廣泛的應(yīng)用,因此,A技術(shù)的發(fā)展也將日益壯大。A作為一種獲得了廣泛認可的 Oracle 存儲解決方案,將在數(shù)據(jù)庫存儲管理的實踐中繼續(xù)發(fā)揮著極其重要的作用。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,響應(yīng)式網(wǎng)站制作,設(shè)計師量身打造品牌風(fēng)格,熱線:028-86922220如何將10.2單實例+A升級到11.2單實例+A
主要步驟:
1.使用與10.2相同的用戶來運行11.2.0.2的OUI,選擇第三項“”Upgrade Oracle Grid Infrastructure of Oracle Automatic Storage Management”來進行升級A。如果用戶不同,升級過程中會提示錯誤。
2. 將11.2.0.2 數(shù)據(jù)庫軟件安裝到一個新的ORACLE_HOME。
3. 通過DBUA將10.2.0.5的數(shù)據(jù)庫圓虧升級到11.2.0.2.
4 詳細步驟
4.1 升級A
1. 確保CSS和A是啟動的
crsctl check css
CSS appears healthy
(On 10.2, to stop/start single A: crsctl stop/start crs)
ps -ef|grep css
root:00 ? 00:00:00 /bin/sh /etc/init.d/init.cssd run
oracle3:00 ? 00:00:00 /u01/app/oracle/product/10.2.0/db_1/bin/ocssd.bin
ps -ef|grep pmon
oracle:58 ? 00:00:00 a_pmon_+A
2. 停止數(shù)據(jù)庫實例。
3. 取消環(huán)境變虛爛量ORACLE_HOME, ORACLE_BASE, ORACLE_SID.
Unset the following env:
ORACLE_BASE=/u02/app/oracle
ORACLE_HOME=/u02/app/oracle/product/10.2.0/db_1
ORACLE_SID=devdb
4. 使用10.2的軟件屬主來運行11.2.0.2的./runInstaller,在安裝選項中選擇第三項 : “Upgrade Oracle Grid Infrastructure of Oracle Automatic Storage Management”
忽略錯差腔漏誤“Existing Oracle A instance detected.”
如果您仍然使用oinstall 和 dba 作為A 的屬主,會報錯 “ OSDBA and OSA are the same OS group”, 您可以忽略這個錯誤。
5. 設(shè)置正確的ORACLE_BASE and ORACLE_HOME:
export $ORACLE_BASE=/u02/app/oracle
export $ORACLE_HOME=/u02/app/oracle/product/11.2.0/grid
6. 如果操作系統(tǒng)的一些安裝要求沒有滿足,可以選擇“fixup”來修復(fù)。
7. 當(dāng)提示rootupgrade.sh的時候,用root用戶執(zhí)行這個腳本:
oracle a 什么意思?不是很懂,哪個大蝦可以詳解一下?謝謝
這是oracle的自動存儲管理系統(tǒng),你可以查看一下相關(guān)書籍
自動存儲管理
Automatic Storage Management 自動存頌洞儲管理(A) A 是 Oracle 數(shù)據(jù)庫 10g 中一個非常出色的新特性,它以平臺無關(guān)的方式提供了文件系統(tǒng)、邏輯卷管理器以及軟件 RAID 等服務(wù)。A 可以條帶化和鏡像磁盤,從而實現(xiàn)了在數(shù)據(jù)庫被加載的情況下添加或移除磁盤以及自動平衡 I/O 以刪除“熱點”。它還支持直接和異步的 I/O 并使用 Oracle9i 中引入的 Oracle 數(shù)據(jù)管理器 API(簡化的 I/O 系統(tǒng)調(diào)用接口)。 A 不是一個通用的文件系統(tǒng),并只能用于 Oracle 數(shù)薯李據(jù)文件、重做日志以及控制文件。A 中的文件既可以由數(shù)據(jù)庫自動創(chuàng)建和命名(通過使用 Oracle 管理文件特性),也可以由 DBA 手動創(chuàng)建和命名。由于操作系統(tǒng)無法訪問 A 中存儲的文件,因此對使用 A 文件的數(shù)據(jù)庫執(zhí)行備份和恢復(fù)操作的唯一途徑就是通過恢復(fù)管理器 (RMAN)。 A 作為單獨的 Oracle 實例實施,只有它在運行時其他數(shù)據(jù)庫才能訪問它。在 Linux 上,只有運行 OCSSD 服務(wù)(由 Oracle 通用安裝程序默認安裝)才能使用 A。A 需要的內(nèi)存不多:對大多數(shù)系統(tǒng),只需 64 MB。 安裝 A 在 Linux 平臺上,A 可以使用原始設(shè)備,或通過 ALib 接口管理的設(shè)備。出于易于使用和性能方面的原因,Oracle 建議在原始設(shè)備上使用 ALib。野手枯ALib 現(xiàn)在可以從 OTN 免費下載。本部分逐步講解使用 ALib 配置一個簡單 A 實例和構(gòu)建一個使用 A 進行磁盤存儲的數(shù)據(jù)庫的全過程。 確定所需的 ALib 版本 ALib 以三個 Linux 程序包組成的程序包集提供: oraclealib – A 庫 oraclea-support – 用于管理 ALib 的實用程序 oraclea – A 庫的內(nèi)核模塊 每個 Linux 發(fā)行套件都有其自己的 ALib 程序包集。在每個發(fā)行套件中,每個內(nèi)核版本都有一個相應(yīng)的 oraclea 程序包。
以上來自百度百科
說白了就是ORACLE自己的,不通過操作系統(tǒng)對磁盤進行管理。
關(guān)于a 多數(shù)據(jù)庫實例的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)是成都專業(yè)網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計、SEO優(yōu)化、手機網(wǎng)站、小程序開發(fā)、APP開發(fā)公司等,多年經(jīng)驗沉淀,立志成為成都網(wǎng)站建設(shè)第一品牌!
新聞標(biāo)題:A技術(shù)在多數(shù)據(jù)庫實例中的應(yīng)用(a多數(shù)據(jù)庫實例)
標(biāo)題網(wǎng)址:http://www.dlmjj.cn/article/cddoicg.html


咨詢
建站咨詢
