Oracle9i精華集粹(下)
2024-08-29 13:42:30
供稿:網友
安全的數據共享
Oracle Label Security 是一個強大的行級安全解決方案,基于政府和國防機構使用的標簽概念,用于保護敏感的信息和提供數據分離。傳統的信息系統不答應數據在一個數據庫中分成不同的敏感級別。 Oracle9i Label Security 對分配給某一應用程序用戶的標簽授權,與分配給某一數據塊的敏感標簽進行比較,從而調解對數據的訪問。
6.可治理性
智能自我治理和優化
Oracle9i 數據庫中的一個要害核心領域是通過自動化日常 DBA 任務,增強數據庫可治理性,降低治理的復雜性,使之能夠更好地自我優化和自我治理。許多新特性已經增加到其中,以簡化空間、內存、資源治理以及其他日常的數據庫治理任務。
治理整個堆棧
Oracle EnterPRise Manager 提供全面的治理框架,用于支持多個異種環境。它還提供實時的時間監控、無與倫比的可伸縮性、分布式的數據庫治理、性能和可伸縮性數據的收集和分析、Oracle 環境的自動優化,以及充分集成的報表生成功能。
定位診斷
Oracle Diagnostics Pack提供監控 Oracle 環境所需的工具,包括:數據庫、主機系統、web 服務器和 Oracle 應用程序。它還包括 Oracle 診斷的核心方面: 指示燈關閉 (lights-out) 監控和通知、實時診斷、歷史數據分析和基于 web 的報表生成。
數據庫資源治理
Oracle9i 數據庫資源治理器按照數據庫治理員定義的業務優先級應用系統資源,因而能夠區分數據庫*作的優先順序。它還使得治理員能夠在數據庫用戶和應用程序間分配 CPU 資源,以及限制任何*作的并行度。它還能夠自動地檢測運行時間長的*作,限制它們的資源使用,從而預防系統大范圍的性能下降。
7.Windows2000的集成
Oracle可以部署在Windows2000,Oracle9i數據庫繼續保持了它的這種特性。它主要包括:
·與Windowa2000的緊密集成
·在微軟Windows平臺上的簡單開發和部署
Oracle9i數據庫第2版通過遵循OLE DB.Net和ODBC.Net來支持微軟的.Net環境。OLE DB驅動程序方面的改進通過減少對數據庫的雙向*作而提供了更好的性能,并通過對元數據的緩存提高了查詢性能。這些基本的改進為ADO、ADO.Net和OLE DB.Net提供了性能優勢。通過同時支持OLE DB.Net和ODBC.Net,Oracle 9i數據庫第2版可以完全加入到微軟的.Net環境中,同時提供Oracle9i中眾所周知的高可伸縮性和可用性。
第四個方面:
Oracle數據庫適合的行業
Oracle數據庫的用戶群集中在航空、航天、通信、媒體行業、消費行業、零售業、金融業以及公用事業
在中國幾乎所有的電信行業使用的數據庫都是Oracle,目前Oracle在市場占有率為46.1%。
第五個方面:
Oracle數據庫的發展前景
Oracle9i 數據庫是最先進的面向的數據庫,獲得 PC Magazine 雜志的編輯選擇獎,同時還被 linux Journal 評為 Linux 上的最佳數據庫。我們相信Oracle數據庫在以后的發展中,Oracle數據庫不再是單一的用于存儲和治理數據的產品,而會集成數據倉庫和商業智能分析工具的集成化多功能平臺,同時與應用服務器軟件進行無縫集成,從而提高多層體系結構的電子商務應用訪問數據庫的性能,成為電子商務平臺的基石。
到此我們要講解的內容就結束了,當然對于前面所講的若有什么問題也可以向我及我的伙伴(數據庫老師)提出來。我們會盡我們的力量為您解答。
注:等待學員提問,根據學員提問的情況決定時間,大約15-25分鐘,若學員提問較少可以進行提示和啟發,也可進行下面的內容。
SQL SERVER2000與ORACLE的比較:
1、數據庫*作平臺的開放性
Oracle能在所有主要的平臺(其中包括Windows)上運行,并且完全支持所有的工業標準,所以,客戶可以利用很多種第三方應用程序、工具、網關和治理實用程序。
Oracle采用開放策略,它使得客戶可以選擇一種最適合他們特定需要的解決方案。SQL Server只在Windows上運行,Microsoft這種專有策略的目標是將客戶鎖定到Windows環境中。由于SQL Server緊密的捆綁在Windows平臺上,所以,只有隨著Windows*作系統可靠性、開放性以及性能的改善,SQL Server的開放性和可靠性才能進一步提高。
2、性能價格比
選擇數據庫產品,首先要考慮數據庫產品的性能,同時還關心究竟要花多少錢才能建立并運行一套Oracle或SQL Server數據庫系統。這些錢不僅包含最初購置軟件、硬件的費用,還包含了維護、培訓費用。兩家公司都宣稱自己的性能價格比好,實際上,Oracle公司側重于產品的可靠性和實用性方面,而Microsoft公司更側重于產品價格方面。由于*作系統的原因,普遍認為SQL Server的可靠性較差,而另一方面Oracle的初始花費則相對較高,尤其是在考慮工具軟件的因素時,與SQL Server免費提供工具軟件相比,Oracle更顯價格不菲。所以,在考慮該使用什么軟件時,要根據自己的業務需求和基礎設施來綜合考慮。
3、工具軟件
使數據庫易于安裝、使用和治理--組合在一起稱為"*作簡單"--是一個減少成本的要害因素。Microsoft產品具有易于使用的美譽,在很多方面也確實如此,SQL Server就得益于讓人感到使用起來比較輕易。SQL Server企業治理器(Enterprise Manager)是SQL Server軟件的一個組成部分,給用戶提供了一個集成的治理控制臺來集中治理多個服務器。Oracle也由自己的企業治理器,它的性能隨著版本的提高有所改善,有些方面甚至超過了SQL Server企業治理器,但它安裝較為困難,有些較好的組件還需另外購買。SQL Server與Windows*作系統無縫集成, Microsoft公司總是盡可能將所有的軟件功能捆扎在一起,除非用戶還需要其他用處的*作軟件包,否則功能已足夠使用了。而Oracle公司將工具軟件交給第三方軟件商來開發,花費高,尤其在別人的軟件免費提供的情況下,這種問題就更顯突出。
4、數據庫性能
那種數據庫更快?這其實是一個很難回答的問題,因為存在許多不定因素,包括處理類型、數據分布以及硬件基礎設施等。一些經驗表明在長時間運行大量事務方面Oracle數據庫要優于SQL Server,但在集群技術等方面,SQL Server比Oracle數據庫要好一些。
各行業是出于何種考慮來選擇數據庫的呢?是由它的特點來決定的。這幾款主流數據庫的特點:SQL Server 2000是一個具備完全Web支持的數據庫產品,提供了可擴展標記語言(xml)核心支持以及Internet上和防火墻外進行查詢的能力,具有可伸縮性、靈活性、擴充性好,而且價格便宜等特點;IBM的DB2是目前世界上最昂貴的大型數據庫,但與它的服務器結合后其速度快、性能好的特點尤為突出,適用于對速度要求較高的大型用戶;而Oracle則是以可靠的安全性受到一些高端用戶青睞,即使服務器崩潰了也不會宕機,速度比SQL Server快上百倍,其價格在實施中卻比它高出了幾百倍,其ERP在中國市場占有60%市場;Sybase分別在企業解決方案、電子商務應用、商務智能、移動與嵌入計算及企業的電子金融應用領域為客戶提供業界領先技術,價格比SQL Server 2000高一些。
數據庫治理員(DBA)
安全顧問
網絡治理員
應用程序開發人員
應用程序治理員
數據庫用戶