Oracle 9i產(chǎn)品文檔
2024-08-29 13:42:45
供稿:網(wǎng)友
一、增強(qiáng)的可擴(kuò)展性 Oracle9i Real application Clusters是Oracle的下一代并行服務(wù)器系列產(chǎn)品。Oracle9i Real Application Clusters針對訪問相同數(shù)據(jù)而設(shè)計(jì)了快捷高效的共享集群高速緩沖寄存器,從而提供了透明的應(yīng)用程序可擴(kuò)展性。Oracle9i Real Application Clusters是五年多研發(fā)工作的結(jié)晶,其中包含了9項(xiàng)獨(dú)家專利和18項(xiàng)已申報(bào)的專利請求。Oracle9i Real Application Clusters獨(dú)特之處在于:“開箱即用”,近線性的透明縮放與其它程序的良好兼容性,無需重新設(shè)計(jì)快速增長的集群,可快速增添節(jié)點(diǎn)和磁盤二、為什么你需要靈活的數(shù)據(jù)分區(qū) Flexible Data Partitioning數(shù)據(jù)服務(wù)器治理、壞系統(tǒng)的恢復(fù)及低效率應(yīng)用所帶來的花費(fèi)經(jīng)常是驚人的。采用數(shù)據(jù)分區(qū)維護(hù)大數(shù)據(jù)存儲將會使這些費(fèi)用降低。數(shù)據(jù)分區(qū)是通過將大的數(shù)據(jù)分割成較小的易于治理的部分,從而降低成本。但是一些數(shù)據(jù)服務(wù)器在增加了這一功能時(shí)卻多分區(qū)的數(shù)據(jù)進(jìn)行了限定,限制了你的業(yè)務(wù)發(fā)展。Oracle沒有任何這種數(shù)據(jù)大小的限制。其它數(shù)據(jù)服務(wù)器雖然提供了分區(qū),但僅提供了有限的數(shù)據(jù)分區(qū)方法。Oracle的分區(qū)( Partitioning Option)方式有 hash, range和composite 多種。這種靈活的分區(qū)方式好處是:目標(biāo)準(zhǔn)確的數(shù)據(jù)服務(wù)器治理高可用性應(yīng)用性能提高由于結(jié)構(gòu)的限制,多數(shù)服務(wù)器的分區(qū)導(dǎo)致為提高性能以犧牲目標(biāo)準(zhǔn)確的數(shù)據(jù)服務(wù)器治理和高可用性為代價(jià)。 你必須在它們之間作出選擇。Oracle的composite 分區(qū)方法則消除了這種情況。采用Oracle的分區(qū),數(shù)據(jù)的存儲、治理、訪問和備份都完全按你的業(yè)務(wù)要求。例如許多公司喜歡按日期分區(qū) ,當(dāng)數(shù)據(jù)到達(dá)一定的日期后,數(shù)據(jù)就不能再被查詢。Oracle的Range 分區(qū)使過期的分區(qū),仍然可被查詢。Oracle的分區(qū)顯著地改進(jìn)了數(shù)據(jù)的可用性。單一分區(qū)可被單獨(dú)離線,不影響其它數(shù)據(jù)運(yùn)行。查詢永遠(yuǎn)是在所有分區(qū)正常的情況下才進(jìn)行。 Oracle決不會提供不完整的查詢結(jié)果。 三、為什么你需要非遞增的行級鎖( Non-Escalating Row-Level Locking)?在今天的在線世界,許多客戶就是不愿意等待。數(shù)據(jù)記錄的訪問能力是你業(yè)務(wù)的要害所在。但是數(shù)據(jù)訪問能力、時(shí)間限制及業(yè)務(wù)記錄的準(zhǔn)確性需要相互妥協(xié)的,這是由于你的事務(wù)處理系統(tǒng)的原因。當(dāng)一個(gè)員工修改信息時(shí),數(shù)據(jù)服務(wù)器會鎖住這一信息直到操作完成。在這一期間其他人都不可更改被鎖住的信息。鎖定信息直至一個(gè)變化完成被成為數(shù)據(jù)鎖定。這是所有事務(wù)處理系統(tǒng)的基本功能。許多服務(wù)器甚至阻止員工讀取鎖定的數(shù)據(jù),這造成了一些不必要的業(yè)務(wù)延誤。表面上,多數(shù)數(shù)據(jù)服務(wù)器好象只提供行級鎖,僅鎖住那些工作中的數(shù)據(jù)行。事實(shí)上,多數(shù)數(shù)據(jù)服務(wù)器鎖住的數(shù)據(jù)遠(yuǎn)不只這些。服務(wù)器是使用內(nèi)存跟蹤鎖定的信息,這意味著它們只能跟蹤到有限的細(xì)節(jié)。 隨著系統(tǒng)活動(dòng)水平的提高,這些服務(wù)器開始鎖住更大面積的信息用于治理內(nèi)存的使用。由于鎖的遞增,用戶必須等候其他用戶的任務(wù)執(zhí)行后,即使等候完成的可能是完全不同的一條信息。Oracle則通過采用非遞增行級鎖(non-escalating row-level locking)消除了這一困難。Oracle數(shù)據(jù)服務(wù)器永遠(yuǎn)是只鎖住正在更新中的數(shù)據(jù)行。 其它數(shù)據(jù)行不會受到影響。 Oracle并不使用計(jì)算機(jī)的內(nèi)存跟蹤鎖定信息。這使Oracle可鎖住的行數(shù)沒有限制,所有員工都可同時(shí)更新數(shù)據(jù),不會延誤業(yè)務(wù)。四、Oralce Clickstream Intelligence作為Oracle9i Application Sever的一個(gè)組件,Oralce Clickstream Intelligence是現(xiàn)成的應(yīng)用程序,它能分析網(wǎng)站數(shù)據(jù)和企業(yè)數(shù)據(jù)以提高網(wǎng)站效率和用戶忠誠度。為此,Oralce 智能點(diǎn)擊流利用Oracle倉庫開發(fā)工具的開放數(shù)據(jù)模型來提供一個(gè)預(yù)先建立的、公開的數(shù)據(jù)集,并使用Oracle的門戶框架提供一套預(yù)先建立的報(bào)表。可以擴(kuò)充先建的報(bào)表,也可以增加新的報(bào)表。借助于Oracle 堆棧的力量,系統(tǒng)能夠快速合并和分析大量數(shù)據(jù),提供額外的反映次數(shù),并在用戶定制的、通過瀏覽器訪問的門戶中公布結(jié)果。借助于Oracle Warehouse Builder的“公用倉庫元模型”(CWM)標(biāo)準(zhǔn),Oralce Clickstream Intelligence能夠合并Oracle和其它對應(yīng)CWM儲存庫中的數(shù)據(jù)。這種開放性能夠使您從客戶關(guān)系治理(CRM)和企業(yè)資源規(guī)劃(ERP)系統(tǒng)中提取數(shù)據(jù)。您能追蹤營銷活動(dòng)、網(wǎng)站銷售和用戶的忠誠度。使用已格式化的報(bào)表,能夠在你的Oracle商業(yè)智能門戶網(wǎng)站中自動(dòng)發(fā)布結(jié)果,并且你能使用Oracle 商業(yè)智能(BI)工具定制和增加新的報(bào)表。Oralce Clickstream Intelligence能夠滿足電子商務(wù)的苛刻要求,包括快速實(shí)施,可伸縮性,可操作性,可用性和可治理性。 五、Internet Developer Suite Oracle Internet Developer Suite 將Oracle應(yīng)用程序開發(fā)工具合并成為一個(gè)完整的產(chǎn)品。基于java, xml, CORBA, and Html等因特網(wǎng)標(biāo)準(zhǔn),Oracle Internet Developer Suite 為響應(yīng)迅速變化的市場和用戶需求需提供了一個(gè)高效率的開發(fā)環(huán)境及一套工具。Oracle Internet Developer Suite 使您得以受益于開發(fā)工具的靈活性,而無需犧牲集成方案的可移植性。支持任何一種開發(fā)方式:基于組件的開發(fā),Java程序,可視化建模,基于4GL開發(fā)的快速應(yīng)用程序。使用Oracle Portal來創(chuàng)建包含您的所有程序的個(gè)性化集成門戶視圖可以為您的所有以O(shè)racle9I Application Server 為服務(wù)端的應(yīng)用程序,部署單一的中間層利用整合在一起的商務(wù)信息來提供企業(yè)報(bào)告和非凡查詢開發(fā)適于您所有客戶端的程序:高效率的java客戶端程序,通用的HTML客戶端程序,跨平臺的客戶端程序享受用于專業(yè)Java開發(fā)者創(chuàng)建Java Applet的高效率的Java IDE使用一個(gè)完全基于組件的開發(fā)環(huán)境開發(fā)EJB和CORBA組件借PL/SQL (語言)使用適于4GL程序員的最具效率的開發(fā)環(huán)境Oracle Internet Developer Suite 包含一整套Oracle 主要的應(yīng)用程序開發(fā)、商務(wù)信息和企業(yè)門戶生成工具。包括:Oracle Forms Developer
Oracle Designer
Oracle JDeveloper 和 Business Components for Java
Oracle Reports Developer
Oracle Discoverer (Administration Edition)
Oracle 門戶六、商務(wù)智能在正常的經(jīng)濟(jì)環(huán)境中, 有關(guān)你的業(yè)務(wù)運(yùn)行的信息是做好你工作的要害. 至今,為你的企業(yè)建立一個(gè)綜合的商務(wù)智能方案需要將幾種復(fù)雜的應(yīng)用聯(lián)系在一起,并且要有一些專業(yè)人員維護(hù)它。現(xiàn)在,Oracle9i 內(nèi)置的商務(wù)智能功能可給你的企業(yè)一個(gè)集成的界面,并且可從任何地點(diǎn)采用任何可可連入互聯(lián)網(wǎng)設(shè)備進(jìn)行訪問。Oracle使在線商務(wù)智能成為一種現(xiàn)實(shí)。這是由于它將在線分析處理 (OLAP),實(shí)時(shí)的個(gè)性化( real-time personalization )和抽取、轉(zhuǎn)換和加載 (ETL)技術(shù)集成到了Oracle數(shù)據(jù)庫中,而不是將這些不同的功能分散在不同的服務(wù)器上。Oracle目前已經(jīng)在Oracle9i Application Server中提供了集成的商務(wù)智能功能 ,包括企業(yè)門戶、無線訪問等。Oracle9i 的商務(wù)智能可為數(shù)以千計(jì)的并發(fā)用戶提供實(shí)時(shí)的、個(gè)性化信息。由于它是建立在開放的標(biāo)準(zhǔn)之上,數(shù)據(jù)可以顯示在各種具有互聯(lián)網(wǎng)功能的設(shè)備上。 這意味著你的雇員可訪問到比以前更多的有價(jià)值的信息。更多信息 有關(guān) Oracle9i 商務(wù)智能及Oracle9i Application Server。. Oracle9i Database, Oracle Warehouse Builder 3i 和Oracle BI Beans 將于 2001春季上市。
七、確保高可用性 不論是否在計(jì)劃之中,停機(jī)對于電子商務(wù)來說都是最糟糕的事情。應(yīng)用時(shí)停機(jī)會導(dǎo)致收入損失,生產(chǎn)率降低,客戶流失,公司聲譽(yù)受損,并使人們對你的電子商務(wù)缺乏信心。Oracle9i通過引進(jìn)強(qiáng)大功能而確立了一套高適用性的新標(biāo)準(zhǔn)。新特性提供保護(hù)措施以避免災(zāi)難,迅速恢復(fù)系統(tǒng)故障,透明恢復(fù)人為過失,并減少計(jì)劃停工。故障恢復(fù)Oracle9i Data Guard使得客戶能夠從災(zāi)難境況中快速恢復(fù)。Data Guard的行為,就執(zhí)行備份操作來說,是完善、簡易和全自動(dòng)的。物理備用數(shù)據(jù)庫物理備用數(shù)據(jù)庫通過把日志文件從主服務(wù)器備份到備用服務(wù)器得到維護(hù)。利用一種稱為“前滾”的操作,通過媒介,這些日志文件被用來調(diào)整備用服務(wù)器和主服務(wù)器上的內(nèi)容。備用服務(wù)器在物理結(jié)構(gòu)上與主服務(wù)器一致,而且可進(jìn)行只讀操作。邏輯備用數(shù)據(jù)庫Oracle9i引進(jìn)了一種新的備用數(shù)據(jù)庫機(jī)制——邏輯備用數(shù)據(jù)庫。它與物理備用數(shù)據(jù)庫在維護(hù)方式上不同。這兩種類型的數(shù)據(jù)庫都依靠日志文件,備用數(shù)據(jù)庫從日志文件中推斷出SOL語句,并以與任何常規(guī)的SQL命令集合一樣的方式在備用服務(wù)器上應(yīng)用這些SQL語句。這種基于SQL的維護(hù)方法使得一個(gè)備用數(shù)據(jù)庫可以提供一般的讀寫操作。零數(shù)據(jù)損失日志傳輸Orical9i Data Guard Broker提供了直接從主服務(wù)到備用服務(wù)器同步或非同步更形日志文件的能力。這樣就提供了完全“無損”的災(zāi)難恢復(fù)解決方案,而不必采用第三方產(chǎn)品來鏡像在線重復(fù)操作日志。因此,在任何災(zāi)難恢復(fù)情況下,用戶都可以確保他們的備用數(shù)據(jù)庫完全更新到故障發(fā)生點(diǎn)。Data Guard BrokerOracle9i Data Guard Broker對治理邏輯和物理備用數(shù)據(jù)庫提供了必要的監(jiān)視、控制和自動(dòng)操作。例如,Oracle9i Data Guard Broker對主服務(wù)器和任一類型的備用數(shù)據(jù)庫提供了故障恢復(fù)處理的單步操作。系統(tǒng)故障恢復(fù)Oracle9i Real Application Clusters 在群集數(shù)據(jù)庫技術(shù)引入重大突破。被稱為“高速緩存熔接”的技術(shù)使系統(tǒng)既提供了透明應(yīng)用程序擴(kuò)展,又為數(shù)據(jù)和應(yīng)用的高度有效性提供了超快速的故障恢復(fù)。Real Application Clusters——17秒排除故障群集體系結(jié)構(gòu)與單節(jié)點(diǎn)配置相比,避免了故障集中,能提供更高水平的有效性。在一個(gè)雙節(jié)點(diǎn)群集配置的服務(wù)器中,即使一個(gè)節(jié)點(diǎn)系統(tǒng)崩潰,也答應(yīng)應(yīng)用在幸存的節(jié)點(diǎn)上繼續(xù)運(yùn)行。使用Oracle9i Real Application Clusters,從第一節(jié)點(diǎn)發(fā)生故障到自動(dòng)在第二節(jié)點(diǎn)上恢復(fù)操作僅僅需要17秒的時(shí)間,這就減小了對數(shù)據(jù)和應(yīng)用有效性的影響,實(shí)質(zhì)上是消除了對數(shù)據(jù)和應(yīng)用有效性的影響。Oralce9i Fail Safe——支持Windows的四節(jié)點(diǎn)故障恢復(fù)配置Oralce9i Fail Safe對Window NT和2000群集體系結(jié)構(gòu)上的電子商務(wù)提供高有效性和系統(tǒng)故障保護(hù)。Oracle9i自動(dòng)故障防護(hù)裝置對雙節(jié)點(diǎn)和四節(jié)點(diǎn)的Windows NT、2000群集數(shù)據(jù)和應(yīng)用服務(wù)器都提供了故障恢復(fù)程序。基于時(shí)限的快速啟動(dòng)恢復(fù)Oracle9i引入的基于時(shí)限的快速啟動(dòng)恢復(fù),答應(yīng)數(shù)據(jù)庫治理員對恢復(fù)時(shí)間指定一個(gè)目標(biāo)上限值。在系統(tǒng)崩潰或者在發(fā)生故障重啟動(dòng)后,用戶在不到目標(biāo)上限的時(shí)間內(nèi)就能夠重新連接到他們的應(yīng)用程序。快速實(shí)例凍結(jié)和恢復(fù)數(shù)據(jù)庫治理員普遍面臨這樣的挑戰(zhàn)——如何在盡可能快地確認(rèn)故障原因和恢復(fù)常規(guī)服務(wù)之間進(jìn)行權(quán)衡。通過激活“瞬間凍結(jié)”(Flash Freeze),數(shù)據(jù)庫治理員可以獲得故障時(shí)刻整個(gè)系統(tǒng)地診斷快照,快速重啟動(dòng)之后,再進(jìn)行離線診斷分析。人為過失Oracle9i使得恢復(fù)包括錯(cuò)誤操作和不按程序操作等人為原因造成故障的恢復(fù)變得輕易。Oracle9i閃回查詢(Flashback Query)通過Oracle9i的一項(xiàng)創(chuàng)新性能——閃回查詢,使用者和應(yīng)用程序能夠查詢數(shù)據(jù),與它們在過去的時(shí)刻一樣。使用閃回查詢參數(shù),用戶和應(yīng)用可以及時(shí)指定一個(gè)日期,然后對數(shù)據(jù)執(zhí)行標(biāo)準(zhǔn)查詢,結(jié)果就像是在指定日期查詢一樣。一旦錯(cuò)誤確定之后,取消更新就是相對簡單的步驟,而且數(shù)據(jù)庫治理員不必介入就能完成。更重要的是應(yīng)用程序不必停工就能完成恢復(fù)。全面的日志分析通過分析數(shù)據(jù)庫日志文件也可以完成對數(shù)據(jù)更新的鑒定。Oracle9i LogMiner是相關(guān)的實(shí)用程序,通過SOL接口讀取、分析和解釋執(zhí)行在線或已獲取的日志文件。使用Oracle9i LogMiner,數(shù)據(jù)庫治理員就可以對包括數(shù)據(jù)操作、定義和治理命令在內(nèi)的數(shù)據(jù)庫更新進(jìn)行測試。可恢復(fù)聲明某些大的、執(zhí)行時(shí)間很長的操作,例如數(shù)據(jù)上載和復(fù)雜的更新過程可能在完成之前就已經(jīng)耗盡了資源(例如磁盤空間)。長時(shí)間運(yùn)行而沒有成功結(jié)束的操作可能會耗費(fèi)曠日持久的時(shí)間。Oracle9i通過答應(yīng)數(shù)據(jù)庫治理員掛起不可能完成的操作來處理這個(gè)問題。一旦操作被掛起,數(shù)據(jù)庫治理員就可以解決資源問題,然后答應(yīng)語句從斷點(diǎn)處恢復(fù)。減少計(jì)劃停工Oracle9i答應(yīng)通常需要停工的全計(jì)劃維護(hù)操作在正常使用期內(nèi)運(yùn)行。在線架構(gòu)修改Oracle9i提供的機(jī)制答應(yīng)在保持?jǐn)?shù)據(jù)表在線和完全為用戶和應(yīng)用所訪問時(shí),重新定義表結(jié)構(gòu)。在線重組表和索引Oralce9i也提供一個(gè)簡單的機(jī)制,在保持在線和應(yīng)用程序使用者可訪問的同時(shí)重新組織和定義數(shù)據(jù)表。Oracle9i的在線表及索引重新組織減少了計(jì)劃性停工,提高了應(yīng)用程序的有效性,減少磁盤碎片,并提高了應(yīng)用程序性能。完全在線索引操作使用Oracle9i,所有的表索引可以在線創(chuàng)建和重新創(chuàng)建。假如沒有這種性能,在創(chuàng)建表索引時(shí),用戶是被禁止運(yùn)行他們的應(yīng)用程序的。動(dòng)態(tài)數(shù)據(jù)庫參數(shù)Oracle9i數(shù)據(jù)庫中影響數(shù)據(jù)庫服務(wù)器使用內(nèi)存量的參數(shù),現(xiàn)在可以在線重新設(shè)置。這樣就無需為使參數(shù)設(shè)置生效而將數(shù)據(jù)庫離線并重啟。
八、Dynamic ServicesOracle9i Dynamic Services 通過將互聯(lián)網(wǎng)上的范圍廣泛的服務(wù)嵌入你的系統(tǒng),讓你的業(yè)務(wù)可利用合作伙伴和其他第三方的專長。 Oracle9i Dynamic Services提供一個(gè)單一的程序架構(gòu),用于訪問、集合、治理和實(shí)施互聯(lián)網(wǎng)服務(wù)。 這使開發(fā)人員無須處及多種信息源交互、多種訪問協(xié)議和多種頻道所帶來的復(fù)雜性,提高了開發(fā)人員的效率,降低了治理的費(fèi)用。在 Oracle9i Dynamic Services的核心部分是一個(gè)政策和服務(wù)治理引擎,它決定著服務(wù)是如何被執(zhí)行的。各種應(yīng)用是通過傳遞服務(wù)請求到 Dynamic Services 引擎來訪問動(dòng)態(tài)服務(wù)的。搜索 Dynamic Services Registry動(dòng)態(tài)服務(wù)可在生成時(shí)間(development-time)或運(yùn)行時(shí)間(run-time)被找到。 動(dòng)態(tài)服務(wù)描述符也可發(fā)布在UDDI中以促進(jìn)互聯(lián)網(wǎng)范圍內(nèi)服務(wù)的查找。Oracle9i Dynamic Services提供一個(gè)治理環(huán)境,讓企業(yè)定義服務(wù)政策如優(yōu)先級、集合和失敗恢復(fù)。 Dynamic Services 引擎抓取和記錄所有有關(guān)服務(wù)配置和執(zhí)行的信息。一個(gè)服務(wù)的監(jiān)測器則收集諸如是誰,何時(shí),以何種頻率請求一種服務(wù)。審計(jì)特性可用于服務(wù)執(zhí)行記錄、失敗通報(bào)和付款。由于 Oracle9i Dynamic Services是一個(gè)開放的構(gòu)架( framework)。服務(wù)供給商和開發(fā)人員可很輕易地定制動(dòng)態(tài)服務(wù)和推出頻道服務(wù)。 九、Application Server ApplianceOracle9i Application Server Appliance 是基于 Oracle9i Application Server 及其獨(dú)創(chuàng)的Web 緩存技術(shù)的下一代Oracle 網(wǎng)絡(luò)開發(fā)工具。借助這一最新的Oracle工具,中小規(guī)模的企業(yè)或此類型企業(yè)可以基于該行業(yè)的快速應(yīng)用服務(wù)器而部署其Web站點(diǎn),且節(jié)省成本。或者,用戶也可以憑借Oracle 耗資百萬美元對其性能的擔(dān)保,利用現(xiàn)有的Web基礎(chǔ)設(shè)施迅速部署其站點(diǎn)。Oracle9i Application Server Appliance 具有以下優(yōu)點(diǎn):快速部署 Oracle9i Application Server Appliance非常簡單,可以迅速而直觀地使用。低廉的總成本: 與維護(hù)傳統(tǒng)的多用途數(shù)據(jù)庫服務(wù)器相比較,使用本工具的機(jī)構(gòu)可以降低所有權(quán)的總成本(經(jīng)常達(dá)40%之多)。治理簡單:Oracle 9i Application Server Appliance 是帶有 Appliance Management Pack 的Oracle企業(yè)治理器( OEM) 軟件。Appliance Management Pack 擴(kuò)展了Oracle企業(yè)治理器(OEM) 的性能,不僅可以治理數(shù)據(jù)庫,還可以治理Oracle Appliances上 的整個(gè)軟件環(huán)境和各種運(yùn)行Oracle硬件設(shè)備。Oracle8i Database Appliance 在微軟NT 的 SQL 服務(wù)器上應(yīng)用是原先總體成本的82%。現(xiàn)在有了Oracle9Ii Application Server 強(qiáng)大的擴(kuò)展能力和Web緩存技術(shù)之后,客戶能夠給更多的用戶提供更豐富、更個(gè)性化的網(wǎng)絡(luò)內(nèi)容。Oracle9i Application Server應(yīng)用基于開放的因特網(wǎng)軟件標(biāo)準(zhǔn),運(yùn)行于廣泛應(yīng)用的intel 平臺,給予客戶性能,可靠性和可伸縮性的最終結(jié)合。一旦安裝運(yùn)行該工具,它將自動(dòng)安裝和自動(dòng)分配工作量以提高實(shí)時(shí)性能。假如服務(wù)器出現(xiàn)了故障,網(wǎng)管可以移走該服務(wù)器,用新的應(yīng)用服務(wù)器工具來取而代之。該工具能自動(dòng)配置,自動(dòng)重新分配工作量,運(yùn)行更加良好而無須Web站點(diǎn)停止服務(wù)。 十、強(qiáng)大的可伸縮性 Oracle9i Real Application Clusters從Oracle Parallel Server革命性的升級產(chǎn)品,歷經(jīng)6年的艱苦開發(fā),9家合作伙伴參與,注冊了18項(xiàng)技術(shù)專利,并且仍有新的專利技術(shù)在注冊中。Oracle9i Real Application Clusters提供的獨(dú)特的技術(shù)包括:優(yōu)異的、接近線性的伸縮透明性。同各種應(yīng)用的兼容性,不需要任何重新設(shè)計(jì)。快速增長的集群,快速增加結(jié)點(diǎn)和磁盤的能力。基于 Oracle的Cache Fusion的結(jié)構(gòu),通過快速和有效地共享在一個(gè)集群中所有服務(wù)器上被頻繁訪問的數(shù)據(jù),Oracle9i Real Application Clusters可提供透明的應(yīng)用伸縮性能。解決了各服務(wù)器之間的競爭。當(dāng)多個(gè)服務(wù)器希望訪問同一數(shù)據(jù)時(shí),有三種情況需要考慮:Read/Read一個(gè)用戶要在一個(gè)服務(wù)器上讀取一段信息而同時(shí)已經(jīng)有一個(gè)用戶已經(jīng)在另一服務(wù)器上讀這一信息。
Read/Write一個(gè)用戶要在一個(gè)服務(wù)器上讀取一段信息而同時(shí)已經(jīng)有一個(gè)用戶在另一服務(wù)器上更新這一信息。Write/Write一個(gè)用戶要在一個(gè)服務(wù)器上更新一段信息而同時(shí)已經(jīng)有一個(gè)用戶在另一服務(wù)器上更新這一信息。在Cache Fusion 結(jié)構(gòu)下,讀請求可能來自集群數(shù)據(jù)庫的任何內(nèi)存緩存。為確保緩存中的數(shù)據(jù)及時(shí)更新,每一服務(wù)器上的緩存之間的協(xié)作以確保數(shù)據(jù)的讀取和更新的一致和正確性就顯得十分重要。假如一個(gè)查詢請求是由一個(gè)遠(yuǎn)程緩存提供的,那么這些信息將通過高速集群間連接從一個(gè)結(jié)點(diǎn)上的緩存?zhèn)鞯搅硪粋€(gè)結(jié)點(diǎn)上的緩存。 這種緩存融合的發(fā)生是完全自動(dòng)化的,并且對于應(yīng)用來說是透明的。這種透明性正是Oracle9i Real Application Clusters可提供高速、有效的伸縮性能的要害技術(shù)。
十一、實(shí)時(shí)個(gè)性化治理Oracle個(gè)性化處理通過對已登記用戶和匿名訪問者提供實(shí)時(shí)、動(dòng)態(tài)的個(gè)性化推薦服務(wù), 使得1:1的電子商務(wù)服務(wù)成為可能。由于Oracle產(chǎn)品提供了完全內(nèi)嵌于Oracle9i 數(shù)據(jù)庫中的集成實(shí)時(shí)推薦引擎,Oracle個(gè)性化服務(wù)為電子商務(wù)提供了強(qiáng)大的、可擴(kuò)展的和實(shí)時(shí)的個(gè)性化處理。利用Oracle9i 數(shù)據(jù)庫的可擴(kuò)展性,Oracle個(gè)性化服務(wù)能夠在分析大量客戶信息的同時(shí),保持每個(gè)顧客關(guān)系的獨(dú)特性。這樣將使電子商務(wù)服務(wù)提供定制的、1:1的客戶服務(wù),讓瀏覽器順應(yīng)顧客的需求。運(yùn)用 數(shù)據(jù)挖掘技術(shù) 可以將從網(wǎng)站得來的大量的客戶點(diǎn)擊、交易、定級和圖表統(tǒng)計(jì)中找出真正需要的電子商務(wù)數(shù)據(jù)。Oracle個(gè)性化服務(wù)可以回答以問題:這位顧客最喜歡或者最可能購買的產(chǎn)品是什么?這位顧客喜歡或者已購買這項(xiàng)產(chǎn)品,那么他可能還會購買其它那些產(chǎn)品呢?這位顧客對某種產(chǎn)品的喜愛和購買的可能性有多大?假設(shè)顧客喜歡或者正在購買其它某種產(chǎn)品,那么他可能購買那些產(chǎn)品?Oracle個(gè)性化服務(wù)是Oracle在數(shù)據(jù)庫中第一次內(nèi)嵌的數(shù)據(jù)挖掘算法。其它算法和有針對性的應(yīng)用程序,比如客戶保持率/流失率、響應(yīng)建模和客戶信息匯總隨后也會內(nèi)嵌進(jìn)來。在新產(chǎn)品上市之前將發(fā)布相關(guān)定價(jià)和產(chǎn)品捆綁信息。