当前位置:七道奇文章资讯数据防范Oracle防范
日期:2011-03-21 00:21:00  来源:本站整理

全新感受Oracle 9i[Oracle防范]

赞助商链接



  本文“全新感受Oracle 9i[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  Oracle 后台资料

  在介绍 Oracle9i 之前我们先介绍一些关于 Oracle 公司的资料,让各位朋友更多理解 Oracle.

  1977 年,拉里·艾里森和Bob Miner、Ed Oates一同成立一家软件开辟实行室(Software Development Laboratories).开辟当时新型的数据库技术--关系型数据库系统,并将第一个产品命名为"Oracle",意为"智慧之源".1978年软件开辟实行室改名为关系型软件公司(Relational Software Inc. (RSI)),1982年,关系型软件公司改名为Oracle系统公司(Oracle System Corporation),以产品的名称来命名Oracle.1986年3月12日,Oracle股票正式挂牌上市,在这一年,Oracle推出了第一个客户端/服务器构造的数据库.1987年,Oracle的年收入到达了1.31亿美圆,成为世界上最大的关系型数据库软件公司.1999年,Oracle正式供应世界上第一个Internet数据库--Oracle8i.2000年,Oracle推出这是业界第一款完好、集成的电子商务利用产品套件电子商务套件(E-Business Suite),并通过利用利用自己的电子商务套件成功展开电子商务.

  目前,Oracle拥有包含了平台产品、利用产品、完善的服务在内的三位一体的电子商务战略,为用户供应最完好的电子商务技术和咨询服务. Oracle9i是新一代完好的、简单的电子商务底子构造的平台产品,由 Oracle9i 数据库和 Oracle9i 利用服务器构成,供应了电子商务企业全部关键的软件底子构造和开辟电子商务利用所需求的全部重要功效,为电子商务利用和网站可以有效地提高运行速度、得到出色的利用可伸缩性和可用性供应强有力的支持,利用户可以有效地开辟快速、高可用、安全坚固的电子商务利用和网站,而不再需求考虑高贵的软件集成和维修费用.
  
  Oracle 9i 的新特点

  Oracle 9i 通过供利用于电子商务环境的一系列特定功效和产品包,像Oracle 8i那样持续聚焦于Internet .此外,Oracle 9i 增添了新特点和功效,扩大赐与关键任务的底子构造的投资.下面我们介绍 Oracle 9i 在某些关键开辟范畴的新特点:

  1、关键底子构造范畴的新特点

  1.实现持续的数据可用性

  Oracle 9i 大幅度地扩大了 Oracle 在 Internet 数据库可用性方面的地位.此中包含:

  a. 世界抢先的数据保护环境

  Oracle 9i 包含了很多改良数据保护的新特点.除了对现有的Standby 产品举行了重点加强外,还包含了一个供应监督、自动化和掌握的框架.与管理备用数占据关的很多任务也是自动化的,包含初始化实现、错误跳转和轻松的主从之间的往复切换.在 Oracle 9i 中还加强了 LogMiner,以便供应全面的基于 SQL 的日记解析.

  b.联机数据演变

  Oracle 9i 包含了一个新的联机重新组织和重新定义构造,此体系供应了更为强盛的重新组织功效.Oracle 9i 目前答应连机"Create Table As Select"操作.在新的体系构造中,表的内容被复制到一个新表中,在复制内容的同时,数据库跟踪对原始表的更新.利用新的体系构造,可以连机更改表的任何物理属性,别的很多逻辑属性都可以更改.Oracle 9i 还支持索引编排表上级次索引的联机成立、重建等.管理员也能快速的终止数据库以便履行要求非活动事件处理的操作.

  c.精确的数据库修复

  Oracle 8i 包含非常完备的恢复功效,Oracle 9i 通过使这些功效更强盛和更精确对它们举行了扩大.Oracle 9i 包含对磁盘破坏的更好预防和改良的处理办法.Oracle 9i 也可以通过利用新的两关口恢复算法更快地从崩溃中恢复过来,此算法确保只有那些需求处理的块才从数据文件中读取和写入数据文件.

  d.自我服务错误改正

  Oracle 9i 包含处理人为错误的强盛本领,包含受权终端用户以更精确、更有效和更简单的方法改正其自身错误的功效.要更改错误,终端用户需求可以通过查看更改历史辨认错误,并且他们需求可以通过将数据恢复为错误发生之前的数据来退出错误.查询办法有两种,一种是操纵 Oracle 9i 的 Flashback(回闪式)的查询特点答应从过去的某一点来查询数据,一种是用 Logminer 从日记文件中查寻数据库的更改历史.

  2.可伸缩性和性能

  Oracle 9i 答应电子商务扩大到千万用户,每个用户每小时都履行数百万事物处理.包含:

  a.Oracle 9i Real Application Clusters-Cache Fusion

  Oracle 9i Real Application Clusters 可以使所用的利用程序不经改正便能得到数据库的高可用性、可伸缩性和高性能.Oracle 9i Cache Fusion 体系构造中操纵簇中全部节点的聚合高速缓存来满意数据库恳求.Oracle 9i Cache Fusion在读/读、读/写和写/写争用的情形下直接将数据块从一个节点的高速缓存运送到另一个节点的高速缓存.这成立在处理读/写争用从前的Oracle 8i Cache Fusion履行的底子之上.

  b.可伸缩的会话状况管理

  新的同享内存功效、JAVA 会话支持的改良、联网和多线成服务器改良大大削减了 Oracle 9i 上每个用户所需的覆盖区-答应将更多的用户托管在同一个或更大的硬件平台上.

  c.对电子商务起关键作用的优化特点

  Oracle 9i 中的特定性能改良集合于改良对电子商务办理筹划起关键作用的范畴和性能.对本地编译改良的 PL/SQL 优化的支持大大提高了当今很多利用程序的性能.对利用程序服务器和后端的Oracle 9i 数据库之间的衔接来说,Oracle Net Services 的新特点--VI(Virtual Interface,虚拟接口)Protocol支持性能改进10%.此外,特定的网络接口优化、新改良的虚拟线路 I/O 和统一的事件/等候情势都大大提高了客户机/服务器的通信性能.通过利用OCI来重做数据库/数据库通信提高了分布式数据库的性能.

  3.供应端到端的安全部系构造

  Oracle 9i 持续供应业界最安全的利用平台和布置平台.包含:

  a.结实的三层安全

  通过代理认证加强了三层安全,包含 X.509 答应证文件或辨别(DN)的信誉代理、对胖JDBC的支持、利用程序用户的衔接同享(胖JDBC和瘦JDBC、OCI)和与Oracle Internet Directory的集成.

  b.基于尺度的PKI

  Oracle Advanced Security(高级安全)的基于尺度的PKI包含Public Key Certificate (PKCS)#12的支持,答应现有的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中的数据存储加密功效.

  f.Oracle Label Security(Oracle 标签安全)

  Oracle Label Security 是一个精密粒度拜候掌握产品.它将一个特别的标签增添到数据行中,供应复杂而机动的标签安全.

  g.Oracle Internet Directory(Oracle因特网目录)

  Oracle 9i 支持 LDAP 技术以实现网络命名系统的管理、便利系统的布置,不管客户拥有一个还是几百个数据库,每个数据库拥有十几  个还是不计其数个用户.

  4.电子商务利用程序的开辟平台

  Oracle 9i 持续为电子商务利用程序和传统利用程序的开辟供应最佳的开辟平台.包含:

  a.Enterprise Java Engine

  在Oracle 8i 的第三版中,就已供应了一系列JAVA特点,Oracle 9i Database 第一版对 Java 的支持主要集合在:提高嵌入式Java Virtual Machine(虚拟机)的性能、供应新的IDBC和SQLJ功效、加强Java存储历程以及对J2EE容器的错误改正.

  b.XML支持-XML 范例和XDK

  Oracle 9i 以很多加强的数据库操作为特点,这些操作通过SQL将XML存储在数据库中并将传统数据库数据转换为XML.在Oracle 9i 中支持两个主要的XML范畴,一个是内置的AML Developer Kit(XML 开辟工具包,XDK),一个是本地XML 范例.

  c.SQL和PL/SQL改良

  在Oracel 9i 中改良了 SQL 和 PL/SQL 以满意现代开辟的要求.除了本地编译外,还改良了总体 PL/SQL 编译.为了加强对象的有效性、担当、范例演变和动态办法分配在 Oracle 9i 中均得到支持.Oracle 9i 也支持新的 ANSI 要求,包含对 CASE 语句、符合 ANSI 的链接和保存版本标注的支持.

  5.可管理性

  管理是Oracle 9i 主要改良之一.Oracle 9i 采纳的管理办法有五个方面:

  a.自我管理数据

  Oracle 9i 数据库可以管理其自身的撤消(回退,Rollback)段--管理员不再需求细心筹划并优化回退段的数目和大小,大概为如安在战略上将事件处理分配给特定的回退段而操心.内存管理是 Oracle 9i 中赐与庞大管的另一个范畴.

  b.改良的和简化的操作管理

  数据库的其他传统管理范畴也得到了改良.随着Oracle 9i 中长期地INIT.ORA 特点的引入,参数改变在多次关闭中持续存在.

  c.精密的、自动化的资源管理

  在 Oracle 8i 中引入Database Resource Manager 在Oracle 9i 中得到了极大地加强,可以对更细小的资源举行掌握,并且增添了一些新的特点.

  d.管理工具和本领

  Oracle 9i 也供应了新的特点、工具和本领,使管理员留下了很少的工作成了一件乐事.在Oracle 9i 中,Oracle Enterprise Manager 持续供应支持数据库和整个电子商务平台的新功效的易用管理工具.为了进一步简化管理任务,加强了 Oracle Enterprise Manager 包含有指导的专家诊断和问题办理筹划.全部的基本管理功效是基于 WEB 的,管理员可以直接从 WEB 浏览器管理其系统.

  e.端到端的系统管理办理筹划

  在 Oracle 9i 中,Oracle Enterprise Manager 也答应管理员超越仅监督单个目标(如数据库)的性能这一范围,管理员可以监督基于Oracle 的整个系统的呼应,并确保它们满意所需求的商业服务级别约定.

  6.Windows集成

  Oracle 9i 作为基于 Windows 2000 平台上的带领地位.包含:

  a.与 Windows 2000 的集成

  Oracle 9i 支持与 Microsoft Transaction Servise、Microsoft Message Queuing 和 Internet Information Services 的更好集成.Oracle 9i 中的 PKI 体系构造和 Single Signon 功效也与 Windows 2000、Active Directory 和 Microsoft Certificate Store 很好的集成在一同.

  b.在 MS Windows 平台上开辟和布置

  关于 Windows 开辟者,Oracle 9i 供应了一个加强的本地 OLE DB provider.Oracle Object for Windows 支持 XML、Database Event(数据库事件)和Oracle 9i OCI 扩大.

  以上是“全新感受Oracle 9i[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 全新感受Oracle 9i
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .