熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

全新感受Oracle 9i

2013-11-13 16:22:55  來源: Oracle 

  Oracle 背景資料
  在介紹 Oraclei 之前我們先介紹一些關於 Oracle 公司的資料讓各位朋友更多了解 Oracle
  拉裡·艾裡森和Bob MinerEd Oates一起創建一家軟件開發實驗室(Software Development Laboratories)開發當時新型的數據庫技術關系型數據庫系統並將第一個產品命名為Oracle意為智慧之源年軟件開發實驗室更名為關系型軟件公司(Relational Software Inc (RSI))關系型軟件公司更名為Oracle系統公司(Oracle System Corporation)以產品的名稱來命名OracleOracle股票正式掛牌上市在這一年Oracle推出了第一個客戶端/服務器結構的數據庫Oracle的年收入達到了億美元成為世界上最大的關系型數據庫軟件公司Oracle正式提供世界上第一個Internet數據庫OracleiOracle推出這是業界第一款完整集成的電子商務應用產品套件電子商務套件(EBusiness Suite)並通過應用使用自己的電子商務套件成功開展電子商務
  而今Oracle擁有包括了平台產品應用產品完善的服務在內的三位一體的電子商務策略為用戶提供最完整的電子商務技術和咨詢服務 Oraclei是新一代完整的簡單的電子商務基礎結構的平台產品由 Oraclei 數據庫和 Oraclei 應用服務器組成提供了電子商務企業所有關鍵的軟件基礎結構和開發電子商務應用所需要的所有重要功能為電子商務應用和網站能夠有效地提高運行速度獲得傑出的應用可伸縮性和可用性提供強有力的支撐使用戶能夠有效地開發快速高可用安全可靠的電子商務應用和網站而不再需要考慮昂貴的軟件集成和維修費用
  Oracle i 的新特征
  Oracle i 通過提供用於電子商務環境的一系列特定功能和產品包像Oracle i那樣繼續聚焦於Internet 此外Oracle i 添加了新特性和功能擴大給予關鍵任務的基礎結構的投資下面我們介紹Oracle i 在某些關鍵開發領域的新特性
  一關鍵基礎結構領域的新特征
  實現連續的數據可用性
  Oracle i 大幅度地擴展了 Oracle 在 Internet 數據庫可用性方面的地位其中包括
  a 世界領先的數據保護環境
  Oracle i 包括了許多改進數據保護的新特性除了對現有的Standby 產品進行了重點增強外還包括了一個提供監視自動化和控制的框架與管理備用數據有關的許多任務也是自動化的包括初始化實現錯誤跳轉和輕松的主從之間的來回切換在 Oracle i 中還增強了LogMiner以便提供全面的基於 SQL 的日志分析
  b聯機數據演變
  Oracle i 包含了一個新的聯機重新組織和重新定義結構此體系提供了更為強大的重新組織功能Oracle i 目前允許連機Create Table As Select操作在新的體系結構中表的內容被復制到一個新表中在復制內容的同時數據庫跟蹤對原始表的更新使用新的體系結構可以連機更改表的任何物理屬性另外許多邏輯屬性都可以更改Oracle i 還支持索引編排表上級次索引的聯機創建重建等管理員也能快速的停止數據庫以便執行要求非活動事務處理的操作
  c准確的數據庫修復
  Oracle i 包含非常完備的恢復功能Oracle i 通過使這些功能更強大和更准確對它們進行了擴展Oracle i 包括對磁盤損壞的更好預防和改進的處理方法Oracle i 也可以通過使用新的兩關口恢復算法更快地從崩潰中恢復過來此算法確保只有那些需要處理的塊才從數據文件中讀取和寫入數據文件
  d自我服務錯誤更正
  Oracle i 包含處理人為錯誤的強大技巧包含授權終端用戶以更准確更有效和更容易的方式更正其自身錯誤的功能要更改錯誤終端用戶需要能夠通過查看更改歷史識別錯誤並且他們需要能夠通過將數據恢復為錯誤發生之前的數據來退出錯誤查詢方法有兩種一種是利用 Oracle i 的 Flashback(回閃式)的查詢特性允許從過去的某一點來查詢數據一種是用 Logminer 從日志文件中查尋數據庫的更改歷史
  可伸縮性和性能
  Oracle i 允許電子商務擴展到千萬用戶每個用戶每小時都執行數百萬事物處理包括
  aOracle i Real Application ClustersCache Fusion
  Oracle i Real Application Clusters 可以使所用的應用程序不經修改便能獲得數據庫的高可用性可伸縮性和高性能Oracle i Cache Fusion 體系結構中利用簇中所有節點的聚合高速緩存來滿足數據庫請求Oracle i Cache Fusion在讀/讀讀/寫和寫/寫爭用的情況下直接將數據塊從一個節點的高速緩存運送到另一個節點的高速緩存這建立在處理讀/寫爭用以前的Oracle i Cache Fusion執行的基礎之上
  b可伸縮的會話狀態管理
  新的共享內存功能JAVA 會話支持的改進聯網和多線成服務器改進大大減少了 Oracle i 上每個用戶所需的覆蓋區-允許將更多的用戶托管在同一個或更大的硬件平台上
  c對電子商務起關鍵作用的優化特性
  Oracle i 中的特定性能改進集中於改進對電子商務解決方案起關鍵作用的領域和性能對本地編譯改進的 PL/SQL 優化的支持大大提高了當今許多應用程序的性能對應用程序服務器和後端的Oracle i 數據庫之間的連接來說Oracle Net Services 的新特性VI(Virtual Interface虛擬接口)Protocol支持性能改善%此外特定的網絡接口優化新改進的虛擬線路 I/O 和統一的事件/等待模式都大大提高了客戶機/服務器的通信性能通過使用OCI來重做數據庫/數據庫通信提高了分布式數據庫的性能
  提供端到端的安全體系結構
  Oracle i 繼續提供業界最安全的應用平台和部署平台包括
  a健壯的三層安全
  通過代理認證增強了三層安全包括 X 許可證文件或判別(DN)的信用代理對胖JDBC的支持應用程序用戶的連接共享(胖JDBC和瘦JDBCOCI)和與Oracle Internet Directory的集成
  b基於標准的PKI
  Oracle Advanced Security(高級安全)的基於標准的PKI包括Public Key Certificate (PKCS)#的支持允許現有的PKI信用由Oreacle Wallet 共享從而降低PKI部署成本並增強交互操作性
  c深層數據庫保護
  Oracle Label Security一個基於Viretual Private Database(虛擬私有數據庫VPD)的產品具有更強的VPD功能更加精細的粒度審核能夠提供更讓人放心的主機安全精細的粒度審核允許定義審核政策它能夠為數據庫指定觸發相應的審核事件的存取提前並利用了一種靈活的事件處理器將觸發的事件通知系統管理員
  d改進的Enterprise User Security(企業用戶安全)
  Oracle Advanced Security 的Enterprise User Security得到了增強其中包括在Oracle Internet Directory中提供能了基於密碼的用戶管理而且密碼管理的功能亦得到了加強這些促進了用戶和安全政策管理的改善
  e數據加密
  Oracle 增加了將一個安全隨機數產生器(RNG)合並到DBMS_OBFUSCATION_TOOLLKIT中的數據存儲加密功能
  fOracle Label Security(Oracle 標簽安全)
  Oracle Label Security 是一個精密粒度訪問控制產品它將一個特殊的標簽添加到數據行中提供復雜而靈活的標簽安全
  gOracle Internet Directory(Oracle因特網目錄)
  Oracle i 支持 LDAP 技術以實現網絡命名系統的管理方便系統的部署不論客戶擁有一個還是幾百個數據庫每個數據庫擁有十幾  個還是成千上萬個用戶
  電子商務應用程序的開發平台
  Oracle i 繼續為電子商務應用程序和傳統應用程序的開發提供最佳的開發平台包括
  aEnterprise Java Engine
  在Oracle i 的第三版中就已提供了一系列JAVA特性Oracle i Database 第一版對 Java 的支持主要集中在提高嵌入式Java Virtual Machine(虛擬機)的性能提供新的IDBC和SQLJ功能增強Java存儲過程以及對JEE容器的錯誤修正
  bXML支持-XML 類型和XDK
  Oracle i 以許多增強的數據庫操作為特征這些操作通過SQL將XML存儲在數據庫中並將傳統數據庫數據轉換為XML在Oracle i 中支持兩個主要的XML領域一個是內置的AML Developer Kit(XML 開發工具包XDK)一個是本地XML 類型
  cSQL和PL/SQL改進
  在Oracel i 中改進了 SQL 和 PL/SQL 以滿足現代開發的要求除了本地編譯外還改進了總體 PL/SQL 編譯為了增強對象的有用性繼承類型演變和動態方法分派在 Oracle i 中均得到支持Oracle i 也支持新的 ANSI 要求包括對 CASE 語句符合 ANSI 的鏈接和保留版本標注的支持
  可管理性
  管理是Oracle i 主要改進之一Oracle i 采取的管理方法有五個方面
  a自我管理數據
  Oracle i 數據庫能夠管理其自身的撤銷(回退Rollback)段--管理員不再需要仔細規劃並優化回退段的數目和大小或者為如何在策略上將事務處理分配給特定的回退段而操心內存管理是 Oracle i 中給予重大管的另一個領域
  b改進的和簡化的操作管理
  數據庫的其他傳統管理領域也得到了改進隨著Oracle i 中持久地INITORA 特性的引入參數改變在多次關閉中持續存在
  c精細的自動化的資源管理
  在 Oracle i 中引入Database Resource Manager 在Oracle i 中得到了極大地增強能夠對更細小的資源進行控制並且增加了一些新的特性
  d管理工具和技巧
  Oracle i 也提供了新的特性工具和技巧使管理員留下了很少的工作成了一件樂事在Oracle i 中Oracle Enterprise Manager 繼續提供支持數據庫和整個電子商務平台的新功能的易用管理工具為了進一步簡化管理任務增強了 Oracle Enterprise Manager
From:http://tw.wingwit.com/Article/program/Oracle/201311/18234.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.