Oracle 9i產品文件(轉)

gugu99發表於2007-08-13
Oracle 9i產品文件(轉)[@more@]

  一、增強的可擴充套件性

  Oracle9i Real Application Clusters是Oracle的下一代並行伺服器系列產品。Oracle9i Real Application Clusters針對訪問相同資料而設計了快捷高效的共享叢集高速緩衝暫存器,從而提供了透明的應用程式可擴充套件性。Oracle9i Real Application Clusters是五年多研發工作的結晶,其中包含了9項獨家專利和18項已申報的專利請求。

  Oracle9i Real Application Clusters獨特之處在於:

  “開箱即用”,近線性的透明縮放

  與其它程式的良好相容性,無需重新設計

  快速增長的叢集,可快速增添節點和磁碟

  二、為什麼你需要靈活的資料分割槽 Flexible Data Partitioning

  資料伺服器管理、壞系統的恢復及低效率應用所帶來的花費常常是驚人的。採用資料分割槽維護大資料儲存將會使這些費用降低。

  資料分割槽是透過將大的資料分割成較小的易於管理的部分,從而降低成本。但是一些資料伺服器在增加了這一功能時卻多分割槽的資料進行了限定,限制了你的業務發展。

  Oracle沒有任何這種資料大小的限制。

  其它資料伺服器雖然提供了分割槽,但僅提供了有限的資料分割槽方法。Oracle的分割槽( Partitioning Option)方式有 hash, range和composite 多種。這種靈活的分割槽方式好處是:

  目標準確的資料伺服器管理

  高可用性

  應用效能提高

  由於結構的限制,多數伺服器的分割槽導致為提高效能以犧牲目標準確的資料伺服器管理和高可用性為代價。 你必須在它們之間作出選擇。Oracle的composite 分割槽方法則消除了這種情況。

  採用Oracle的分割槽,資料的儲存、管理、訪問和備份都完全按你的業務要求。例如許多公司喜歡按日期分割槽 ,當資料到達一定的日期後,資料就不能再被查詢。Oracle的Range 分割槽使過期的分割槽,仍然可被查詢。

  Oracle的分割槽顯著地改進了資料的可用性。單一分割槽可被單獨離線,不影響其它資料執行。查詢永遠是在所有分割槽正常的情況下才進行。 Oracle決不會提供不完整的查詢結果。

  三、為什麼你需要非遞增的行級鎖( Non-Escalating Row-Level Locking)?

  在今天的線上世界,許多客戶就是不願意等待。

  資料記錄的訪問能力是你業務的關鍵所在。但是資料訪問能力、時間限制及業務記錄的準確性需要相互妥協的,這是由於你的事務處理系統的原因。

  當一個員工修改資訊時,資料伺服器會鎖住這一資訊直到操作完成。在這一期間其他人都不可更改被鎖住的資訊。鎖定資訊直至一個變化完成被成為資料鎖定。這是所有事務處理系統的基本功能。

  許多伺服器甚至阻止員工讀取鎖定的資料,這造成了一些不必要的業務延誤。

  表面上,多數資料伺服器好象只提供行級鎖,僅鎖住那些工作中的資料行。事實上,多數資料伺服器鎖住的資料遠不只這些。伺服器是使用記憶體跟蹤鎖定的資訊,這意味著它們只能跟蹤到有限的細節。 隨著系統活動水平的提高,這些伺服器開始鎖住更大面積的資訊用於管理記憶體的使用。

  由於鎖的遞增,使用者必須等候其他使用者的任務執行後,即使等候完成的可能是完全不同的一條資訊。

  Oracle則透過採用非遞增行級鎖(non-escalating row-level locking)消除了這一困難。

  Oracle資料伺服器永遠是隻鎖住正在更新中的資料行。 其它資料行不會受到影響。 Oracle並不使用計算機的記憶體跟蹤鎖定資訊。這使Oracle可鎖住的行數沒有限制,所有員工都可同時更新資料,不會延誤業務。

  四、Oralce Clickstream Intelligence

  作為Oracle9i Application Sever的一個元件,Oralce Clickstream Intelligence是現成的應用程式,它能分析網站資料和企業資料以提高網站效率和使用者忠誠度。為此,Oralce 智慧點選流利用Oracle倉庫開發工具的開放資料模型來提供一個預先建立的、公開的資料集,並使用Oracle的門戶框架提供一套預先建立的報表。可以擴充先建的報表,也可以增加新的報表。

  藉助於Oracle 堆疊的力量,系統能夠快速合併和分析大量資料,提供額外的反映次數,並在使用者定製的、透過瀏覽器訪問的門戶中公佈結果。

  藉助於Oracle Warehouse Builder的“公用倉庫元模型”(CWM)標準,Oralce Clickstream Intelligence能夠合併Oracle和其它對應CWM儲存庫中的資料。這種開放效能夠使您從客戶關係管理(CRM)和企業資源規劃(ERP)系統中提取資料。您能追蹤營銷活動、網站銷售和使用者的忠誠度。使用已格式化的報表,能夠在你的Oracle商業智慧入口網站中自動釋出結果,並且你能使用Oracle 商業智慧(BI)工具定製和增加新的報表。

  Oralce Clickstream Intelligence能夠滿足電子商務的苛刻要求,包括快速實施,可伸縮性,可操作性,可用性和可管理性。

  五、Internet Developer Suite

  Oracle Internet Developer Suite 將Oracle應用程式開發工具合併成為一個完整的產品。基於Java, XML, CORBA, and HTML等因特網標準,Oracle Internet Developer Suite 為響應迅速變化的市場和使用者需求需提供了一個高效率的開發環境及一套工具。

  Oracle Internet Developer Suite 使您得以受益於開發工具的靈活性,而無需犧牲整合方案的可移植性。

  支援任何一種開發方式:基於元件的開發,Java程式,視覺化建模,基於4GL開發的快速應用程式。

  使用Oracle Portal來建立包含您的所有程式的個性化整合門戶檢視

  可以為您的所有以Oracle9I Application Server 為服務端的應用程式,部署單一的中間層

  利用整合在一起的商務資訊來提供企業報告和特別查詢

  開發適於您所有客戶端的程式:高效率的java客戶端程式,通用的HTML客戶端程式,跨平臺的客戶端程式

  享受用於專業Java開發者建立Java Applet的高效率的Java IDE

  使用一個完全基於元件的開發環境開發EJB和CORBA元件

  借PL/SQL (語言)使用適於4GL程式設計師的最具效率的開發環境

  Oracle Internet Developer Suite 包含一整套Oracle 主要的應用程式開發、商務資訊和企業門戶生成工具。包括:

  Oracle Forms DeveloperOracle DesignerOracle JDeveloper 和 Business Components for JavaOracle Reports DeveloperOracle Discoverer (Administration Edition)Oracle 門戶

  六、商務智慧

  在正常的經濟環境中, 有關你的業務執行的資訊是做好你工作的關鍵.

  至今,為你的企業建立一個綜合的商務智慧方案需要將幾種複雜的應用聯絡在一起,並且要有一些專業人員維護它。現在,Oracle9i 內建的商務智慧功能可給你的企業一個整合的介面,並且可從任何地點採用任何可可連入網際網路裝置進行訪問。

  Oracle使線上商務智慧成為一種現實。這是由於它將線上分析處理 (OLAP),實時的個性化( real-time personalization )和抽取、轉換和載入 (ETL)技術整合到了Oracle資料庫中,而不是將這些不同的功能分散在不同的伺服器上。Oracle目前已經在Oracle9i Application Server中提供了整合的商務智慧功能 ,包括企業門戶、無線訪問等。

  Oracle9i 的商務智慧可為數以千計的併發使用者提供實時的、個性化資訊。由於它是建立在開放的標準之上,資料可以顯示在各種具有網際網路功能的裝置上。 這意味著你的僱員可訪問到比以前更多的有價值的資訊。

  更多資訊 有關 Oracle9i 商務智慧及Oracle9i Application Server。. Oracle9i Database, Oracle Warehouse Builder 3i 和Oracle BI Beans 將於 2001春季上市。

  七、確保高可用性

  不論是否在計劃之中,停機對於電子商務來說都是最糟糕的事情。應用時停機會導致收入損失,生產率降低,客戶流失,公司聲譽受損,並使人們對你的電子商務缺乏信心。Oracle9i透過引進強大功能而確立了一套高適用性的新標準。新特性提供保護措施以避免災難,迅速恢復系統故障,透明恢復人為過失,並減少計劃停工。

  故障恢復

  系統故障恢復

  人為過失

  減少計劃停工

  故障恢復

  Oracle9i Data Guard使得客戶能夠從災難境況中快速恢復。Data Guard的行為,就執行備份操作來說,是完善、簡易和全自動的。

  物理備用資料庫

  物理備用資料庫透過把日誌檔案從主伺服器備份到備用伺服器得到維護。利用一種稱為“前滾”的操作,透過媒介,這些日誌檔案被用來調整備用伺服器和主伺服器上的內容。備用伺服器在物理結構上與主伺服器一致,而且可進行只讀操作。

  邏輯備用資料庫

  Oracle9i引進了一種新的備用資料庫機制——邏輯備用資料庫。它與物理備用資料庫在維護方式上不同。這兩種型別的資料庫都依賴日誌檔案,備用資料庫從日誌檔案中推斷出SOL語句,並以與任何常規的SQL命令集合一樣的方式在備用伺服器上應用這些SQL語句。這種基於SQL的維護方法使得一個備用資料庫可以提供一般的讀寫操作。

  零資料損失日誌傳輸

  Orical9i Data Guard Broker提供了直接從主服務到備用伺服器同步或非同步更形日誌檔案的能力。這樣就提供了完全“無損”的災難恢復解決方案,而不必採用第三方產品來映象線上重複操作日誌。因此,在任何災難恢復情況下,使用者都可以確保他們的備用資料庫完全更新到故障發生點。

  Data Guard Broker

  Oracle9i Data Guard Broker對管理邏輯和物理備用資料庫提供了必要的監視、控制和自動操作。例如,Oracle9i Data Guard Broker對主伺服器和任一型別的備用資料庫提供了故障恢復處理的單步操作。

  系統故障恢復

  Oracle9i Real Application Clusters 在群集資料庫技術引入重大突破。被稱為“快取記憶體熔接”的技術使系統既提供了透明應用程式擴充套件,又為資料和應用的高度有效性提供了超快速的故障恢復。

  Real Application Clusters——17秒排除故障

  群集體系結構與單節點配置相比,避免了故障集中,能提供更高水平的有效性。在一個雙節點群集配置的伺服器中,即使一個節點系統崩潰,也允許應用在倖存的節點上繼續執行。使用Oracle9i Real Application Clusters,從第一節點發生故障到自動在第二節點上恢復操作僅僅需要17秒的時間,這就減小了對資料和應用有效性的影響,實質上是消除了對資料和應用有效性的影響。

  Oralce9i Fail Safe——支援Windows的四節點故障恢復配置

  Oralce9i Fail Safe對Window NT和2000群集體系結構上的電子商務提供高有效性和系統故障保護。Oracle9i自動故障防護裝置對雙節點和四節點的Windows NT、2000群集資料和應用伺服器都提供了故障恢復程式。

  基於時限的快速啟動恢復

  Oracle9i引入的基於時限的快速啟動恢復,允許資料庫管理員對恢復時間指定一個目標上限值。在系統崩潰或者在發生故障重啟動後,使用者在不到目標上限的時間內就能夠重新連線到他們的應用程式。

  快速例項凍結和恢復

  資料庫管理員普遍面臨這樣的挑戰——如何在儘可能快地確認故障原因和恢復常規服務之間進行權衡。透過啟用“瞬間凍結”(Flash Freeze),資料庫管理員可以獲得故障時刻整個系統地診斷快照,快速重啟動之後,再進行離線診斷分析。

  人為過失

  Oracle9i使得恢復包括錯誤操作和不按程式操作等人為原因造成故障的恢復變得容易。

  Oracle9i閃回查詢(Flashback Query)

  透過Oracle9i的一項創新效能——閃回查詢,使用者和應用程式能夠查詢資料,與它們在過去的時刻一樣。使用閃回查詢引數,使用者和應用可以及時指定一個日期,然後對資料執行標準查詢,結果就像是在指定日期查詢一樣。一旦錯誤確定之後,取消更新就是相對簡單的步驟,而且資料庫管理員不必介入就能完成。更重要的是應用程式不必停工就能完成恢復。

  全面的日誌分析

  透過分析資料庫日誌檔案也可以完成對資料更新的鑑定。Oracle9i LogMiner是相關的實用程式,透過SOL介面讀取、分析和解釋執行線上或已獲取的日誌檔案。使用Oracle9i LogMiner,資料庫管理員就可以對包括資料操作、定義和管理命令在內的資料庫更新進行測試。

  可恢復宣告

  某些大的、執行時間很長的操作,例如資料上載和複雜的更新過程可能在完成之前就已經耗盡了資源(例如磁碟空間)。長時間執行而沒有成功結束的操作可能會耗費曠日持久的時間。Oracle9i透過允許資料庫管理員掛起不可能完成的操作來處理這個問題。一旦操作被掛起,資料庫管理員就可以解決資源問題,然後允許語句從斷點處恢復。

  減少計劃停工

  Oracle9i允許通常需要停工的全計劃維護操作在正常使用期內執行。

  線上架構修改

  Oracle9i提供的機制允許在保持資料表線上和完全為使用者和應用所訪問時,重新定義表結構。

  線上重組表和索引

  Oralce9i也提供一個簡單的機制,在保持線上和應用程式使用者可訪問的同時重新組織和定義資料表。Oracle9i的線上表及索引重新組織減少了計劃性停工,提高了應用程式的有效性,減少磁碟碎片,並提高了應用程式效能。

  完全線上索引操作

  使用Oracle9i,所有的表索引可以線上建立和重新建立。如果沒有這種效能,在建立表索引時,使用者是被禁止執行他們的應用程式的。

  動態資料庫引數

  Oracle9i資料庫中影響資料庫伺服器使用記憶體量的引數,現在可以線上重新設定。這樣就無需為使引數設定生效而將資料庫離線並重啟

  八、Dynamic Services

  Oracle9i Dynamic Services 透過將網際網路上的範圍廣泛的服務嵌入你的系統,讓你的業務可利用合作伙伴和其他第三方的專長。

  Oracle9i Dynamic Services提供一個單一的程式架構,用於訪問、集合、管理和實施網際網路服務。 這使開發人員無須處及多種資訊源互動、多種訪問協議和多種頻道所帶來的複雜性,提高了開發人員的效率,降低了管理的費用。

  在 Oracle9i Dynamic Services的核心部分是一個政策和服務管理引擎,它決定著服務是如何被執行的。各種應用是透過傳遞服務請求到 Dynamic Services 引擎來訪問動態服務的。搜尋 Dynamic Services Registry動態服務可在生成時間(development-time)或執行時間(run-time)被找到。 動態服務描述符也可釋出在UDDI中以促進網際網路範圍內服務的查詢。

  Oracle9i Dynamic Services提供一個管理環境,讓企業定義服務政策如優先順序、集合和失敗恢復。 Dynamic Services 引擎抓取和記錄所有有關服務配置和執行的資訊。一個服務的監測器則收集諸如是誰,何時,以何種頻率請求一種服務。審計特性可用於服務執行記錄、失敗通報和付款。

  由於 Oracle9i Dynamic Services是一個開放的構架( framework)。服務供應商和開發人員可很容易地定製動態服務和推出頻道服務。

  九、Application Server Appliance

  Oracle9i Application Server Appliance 是基於 Oracle9i Application Server 及其獨創的Web 快取技術的下一代Oracle 網路開發工具。藉助這一最新的Oracle工具,中小規模的企業或此型別企業可以基於該行業的快速應用伺服器而部署其Web站點,且節省成本。或者,使用者也可以憑藉Oracle 耗資百萬美元對其效能的擔保,利用現有的Web基礎設施迅速部署其站點。

  Oracle9i Application Server Appliance 具有以下優點:

  快速部署 Oracle9i Application Server Appliance非常簡單,可以迅速而直觀地使用。

  低廉的總成本: 與維護傳統的多用途資料庫伺服器相比較,使用本工具的機構可以降低所有權的總成本(常常達40%之多)。

  管理簡單:Oracle 9i Application Server Appliance 是帶有 Appliance Management Pack 的Oracle企業管理器( OEM) 軟體。Appliance Management Pack 擴充套件了

  Oracle企業管理器(OEM) 的效能,不僅可以管理資料庫,還可以管理Oracle Appliances上 的整個軟體環境和各種執行Oracle硬體裝置。

  Oracle8i Database Appliance 在微軟NT 的 SQL 伺服器上應用是原先總體成本的82%。現在有了Oracle9Ii Application Server 強大的擴充套件能力和Web快取技術之後,客戶能夠給更多的使用者提供更豐富、更個性化的網路內容。Oracle9i Application Server應用基於開放的因特網軟體標準,執行於廣泛應用的intel 平臺,給予客戶效能,可靠性和可伸縮性的最終結合。

  一旦安裝執行該工具,它將自動安裝和自動分配工作量以提高實時效能。如果伺服器出現了故障,網管可以移走該伺服器,用新的應用伺服器工具來取而代之。該工具能自動配置,自動重新分配工作量,執行更加良好而無須Web站點停止服務。

  十、強大的可伸縮性

  Oracle9i Real Application Clusters從Oracle Parallel Server革命性的升級產品,歷經6年的艱苦開發,9家合作伙伴參與,註冊了18項技術專利,並且仍有新的專利技術在註冊中。

  Oracle9i Real Application Clusters提供的獨特的技術包括:

  優異的、接近線性的伸縮透明性。

  同各種應用的相容性,不需要任何重新設計。

  快速增長的叢集,快速增加結點和磁碟的能力。

  基於 Oracle的Cache Fusion的結構,透過快速和有效地共享在一個叢集中所有伺服器上被頻繁訪問的資料,Oracle9i Real Application Clusters可提供透明的應用伸縮效能。解決了各伺服器之間的競爭。

  當多個伺服器希望訪問同一資料時,有三種情況需要考慮:

  Read/Read

  一個使用者要在一個伺服器上讀取一段資訊而同時已經有一個使用者已經在另一伺服器上讀這一資訊。

  Read/Write

  一個使用者要在一個伺服器上讀取一段資訊而同時已經有一個使用者在另一伺服器上更新這一資訊。

  Write/Write

  一個使用者要在一個伺服器上更新一段資訊而同時已經有一個使用者在另一伺服器上更新這一資訊。

  在Cache Fusion 結構下,讀請求可能來自叢集資料庫的任何記憶體快取。為確保快取中的資料及時更新,每一伺服器上的快取之間的協作以確保資料的讀取和更新的一致和正確性就顯得十分重要。

  如果一個查詢請求是由一個遠端快取提供的,那麼這些資訊將透過高速叢集間連線從一個結點上的快取傳到另一個結點上的快取。 這種快取融合的發生是完全自動化的,並且對於應用來說是透明的。這種透明性正是Oracle9i Real Application Clusters可提供高速、有效的伸縮效能的關鍵技術。

  十一、實時個性化管理

  Oracle個性化處理透過對已登記使用者和匿名訪問者提供實時、動態的個性化推薦服務, 使得1:1的電子商務服務成為可能。

  由於Oracle產品提供了完全內嵌於Oracle9i 資料庫中的整合實時推薦引擎,Oracle個性化服務為電子商務提供了強大的、可擴充套件的和實時的個性化處理。

  利用Oracle9i 資料庫的可擴充套件性,Oracle個性化服務能夠在分析大量客戶資訊的同時,保持每個顧客關係的獨特性。這樣將使電子商務服務提供定製的、1:1的客戶服務,讓瀏覽器順應顧客的需求。

  運用 資料探勘技術 可以將從網站得來的大量的客戶點選、交易、定級和圖表統計中找出真正需要的電子商務資料。Oracle個性化服務可以回答以問題:

  這位顧客最喜歡或者最可能購買的產品是什麼?

  這位顧客喜歡或者已購買這項產品,那麼他可能還會購買其它那些產品呢?

  這位顧客對某種產品的喜愛和購買的可能性有多大?

  假設顧客喜歡或者正在購買其它某種產品,那麼他可能購買那些產品?

  Oracle個性化服務是Oracle在資料庫中第一次內嵌的資料探勘演算法。其它演算法和有針對性的應用程式,比如客戶保持率/流失率、響應建模和客戶資訊彙總隨後也會內嵌進來。

  在新產品上市之前將釋出相關定價和產品捆綁資訊。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-954140/,如需轉載,請註明出處,否則將追究法律責任。

相關文章