《数据库产品与数据库企业管理选件.docx》由会员分享,可在线阅读,更多相关《数据库产品与数据库企业管理选件.docx(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、东软集团合作伙伴产品事业部ORACLE产品销售简明手册数据库类产品设 计: 合作伙伴产品事业部 - Oracle产品部设 计 日 期: 2009年5月4日最 近 修 改 日 期: 2009年6月15日文 档 控 制 号: 版 本: 1.0审 批 人: 文档控制变更记录日期作者版本变更描述David2009-05-04Oracle产品部1.0创建文档审阅人姓名职位林岩发行拷贝号姓名地址123目录第1章 数据库产品概述Oracle数据库有多个版本可供选择: 标准版1、标准版和企业版。所有这些版本都使用相同的通用代码库构建,这意味着企业的数据库管理软件可以轻松地从规模较小的单一处理器服务器扩展到多处
2、理器服务器集群,而无需更改一行代码。Oracle数据库企业版还有提供许多高性能、可伸缩性、可用性、安全性和可管理性的数据库选件功能,标准版则不支持这些数据库选件功能。版本对应的客户实例:数据库版本业务/应用规模用户数企业版 & 选件大型(4 CPU以上) 1000企业版大型(4 CPU以上) 1000标准版1中型(4 CPU)400 - 1000标准版小型/部门级(1-2CPU) 400Oracle LitePDA、移动设备11.1 企业版(Oracle Database Enterprise Edition)1.1.1 产品介绍Oracle数据库企业版是Oracle公司旗舰型产品,也是Ora
3、cle公司核心业务发展的支柱产品,也是全球销售排名第一的数据库产品。Oracle数据库企业版目前是东软公司出货量最大的Oracle产品。Oracle数据库企业版基于运行Windows、Linux和Unix的集群服务器或单一服务器提供业界领先的性能、可伸缩性、安全性和可靠性。它提供了全面的功能来轻松管理要求最严格的事务处理、商务智能和内容管理软件。可以这样讲,Oracle企业版数据库是所有信息系统的存储载体,几乎所有的MIS系统(ERP、CRM、EPM、各类商业应用软件、商业智能软件等等)都可以与Oracle企业版数据库集成在一起提供系统服务。Oracle数据库企业版提供了很多数据库选件来增强数
4、据库的功能,以帮助企业发展业务,并达到用户期望的性能、安全性和可用性服务水平。Oracle数据库企业版主要特性和益处如下:l 防止服务器故障、站点故障和人为错误的发生,并减少了计划内的宕机时间 l 利用行级安全性、细粒度审计、透明的数据加密和数据的全面回忆确保数据安全和遵守法规 l 高性能数据仓库、在线分析处理和数据挖掘 l 轻松管理最大型数据库信息的整个生命周期 1.1.2 数据库特性1. 支持ANSI/ISO SQL 2003标准。2. 支持各个主流厂商的硬件及操作系统平台,Unix, Linux, Windows。转换平台时,应用程序不用修改。3. 支持主流的网络协议,如TCP/IP。4
5、. 支持多CPU SMP平台,支持基于共享存储的并行集群。5. 支持网格计算。所有网格结点服务器是对等的,支持在线增删结点服务器而不影响应用系统持续运行;网格性能随着结点服务器增加而近乎线性增长,应用程序不需改动;如果一个结点服务器故障,客户端能在秒级时间内自动连接到其他结点服务器上继续运行。6. 支持存储关系型数据和对象型数据。7. 具有支持并行操作所需的技术,包括多CPU并行和多服务器并行、事务处理的完整性控制技术等,支持并行查询/DML、备份/恢复、导入/导出、索引创建。8. DML操作只能有行级锁,任何情况下不允许有锁定过多资源的锁升级,以降低死锁的可能性,若出现死锁,能自动解锁。9.
6、 多个用户操作同一条记录时,任何情况下读、写互不影响,并且不能有读取其他用户未提交数据的脏读。10. 支持同构、异构数据源的访问,包括文件数据源;能和异构数据库互相复制。11. 支持存储过程、触发器。触发器支持语句执行前、执行后和可替换型三种方式。支持行级触发器。触发器的触发操作和事件包括DML、DDL、数据库启停、错误信息、登录/注销。12. 支持B1级安全标准,内嵌行级安全功能,支持基于行业标准的数据库存储加密、传输加密及完整性校验。13. 支持在一台机器的浏览器界面中,统一管理不同平台的多个数据库。14. 能够将原有异种数据库向本数据库无损失移植。15. 支持中文国标字符集等多字节字符集
7、,支持Unicode 3.2以上版本。16. 应具有强的容错能力、错误恢复能力、错误记录及预警能力,能在不影响数据库运行的条件下快速恢复已提交的修改,可以把整个数据库、指定表或指定的记录恢复到指定时间点。17. 数据库、表大小等参数可在线设置,支持在线重建索引。18. 内嵌对多媒体数据及地理信息数据的支持。19. 内嵌支持表分区技术,包括范围分区、函数分区、哈希分区、列表分区、组合分区,部分分区离线不能影响其他分区的使用。20. 内嵌支持存储、管理、查询和提取半结构化的数据,如XML文档,支持XML数据类型,直接把XML存储于数据库中。21. 支持SQL及SQLJ开发存储过程,内嵌Java虚拟
8、机。22. 支持数据库自动实时跟踪、监控,可自动性能调优,并能为管理员提供调优建议。23. 同一个数据库就能支持OLTP和OLAP应用,内嵌多维数据库功能,内嵌数据挖掘功能。24. 支持不依赖于第三方软件和存储的异地双机和多机热备。25. 支持大规模数据加载和更新,数据库的数据文件能跨平台互相交换。1.1.3 可以满足客户的哪些需求ORACLE数据库可以满足客户对数据库的开放性、高可用性、可靠性、安全性、并行处理能力、性能、自我管理性、易管理性、多语言支持、集群技术、支持数据仓库应用等方面的需求。1.1.4 用在哪些行业、通常和哪些产品组合Oracle数据库企业版通常用于海量数据处理、实时高并
9、发事物处理、经营分析等业务的行业,通常是邮电、电信、金融、保险、政府、物流等等行业,可以说涵盖了几乎所有的大行业。并且可以和不同业务类型的Oracle产品、非Oracle产品进行协同工作。1.2 标准版1(Oracle Database Standard Edition One)1.2.1 产品介绍Oracle 数据库标准版1 是为部署在小企业、某一个行业的部门和分布的分支机构环境而设计的。它提供企业级性能和安全性,易于管理,并可随需求的增长轻松扩展。因为标准版1 是使用与 Oracle 数据库企业版同样的代码库创建的,可以确信将获得Oracle 享有声誉的至关重要的可靠性。随着的业务增长,的
10、数据管理要求变得更加复杂,可以直接从标准版1升级到标准版或企业版,保护客户现有的投资,在将来可继续使用。在 Oracle支持的所有操作系统上(包括 Windows、Linux 和 Unix)都可以使用Oracle 数据库 10g 标准版1。Oracle数据库标准版1是一款价格合理、功能全面的数据库,适用于多达两个插槽的服务器。它提供企业级性能和安全性,易于管理,并可随需求的增长轻松扩展。它还可向上兼容其他数据库版本,并随企业的发展而扩展,从而保护企业的初期投资。在最近的一项TPC-C基准测试中,与实力最接近其的竞争对手相比,基于Microsoft Windows的Oracle数据库标准版1的性
11、能高24%,成本低13%。现在,企业能够以最低的成本获得最高的性能。1.2.2 主要特性和益处l 以企业级性能、安全性、可用性和可伸缩性支持所有业务管理软件 l 可基于Windows、Linux和Unix操作系统运行,自动化的自管理功能使其易于管理l 借助Oracle Application Express、Oracle SQL开发工具和Oracle面向Windows的数据访问组件简化应用开发l 用户可以仅购买所需功能,并在需求增长时轻松添加更多功能 l 适合所有数据、所有应用程序l 数据库最高达500 GB的数据l 历经考验的性能、可用性、安全性和可靠性l 可以全面升级到 Oracle 数据
12、库 10g 标准版和企业版1.3 标准版(Oracle Database Standard Edition)1.3.1 产品介绍Oracle 数据库标准版适于中型企业环境。它包括 Oracle 真正应用集群能力以防止停机。它易于安装和部署,自带集群件、存储管理和其它自我管理能力,允许客户所有的应用程序充分利用 Oracle 数据库提供的历经考验的性能、安全性和可靠性。还能够与 Oracle 数据库企业版完全向上兼容,当客户的使用需求增长时保护客户的投资。Oracle 数据库标准版最适宜在中型企业环境中部署。它支持最多支持4个CPU的单个服务器,或者一个集群中最多4个CPU的集群服务器环境。Or
13、acle 数据库标准版在所有 Oracle 支持的操作系统上都可用,包括 Windows、Linux 和 Unix。Oracle 数据库标准版在集群服务器和单一服务器上都提供了非常快速的安装。即需即用,客户的数据库预先为产品使用而配置,包括自动化的空间、存储和内存管理、自动备份和恢复和自动优化统计管理。Oracle数据库标准版是一款价格合理、功能全面的数据库,适用于多达四个插槽的服务器。它通过真正应用集群实现了高可用性,提供了企业级性能和安全性,易于管理并可随需求的增长轻松扩展。它还可向上兼容企业版,并随企业的发展而扩展,从而保护企业的初期投资。1.3.2 主要特性和益处l 以企业级性能、安全
14、性和可用性提高服务质量 l 可基于Windows、Linux和Unix操作系统运行,自动化的自管理功能使其易于管理 l 借助Oracle Application Express、Oracle SQL开发工具和Oracle面向Windows的数据访问组件简化应用开发 l 用户可以仅购买现在所需要的功能,并在以后通过真正应用集群轻松进行扩展 l 数据库最高达 500 GB的数据l 内置的真正应用集群支持更高水平的系统运行时间。l 简单的安装和配置,内置自动管理l 适合所有数据、所有应用程序l 历经考验的性能、可用性、安全性和可靠性l 可以全面升级到数据库10g 企业版1.4 移动设备数据库(Ora
15、cle Database Lite Mobile Server)1.4.1 产品介绍Oracle移动数据库是一个全面的解决方案,适用于在移动和嵌入式环境中开发、部署和管理应用程序。Oracle移动数据库客户端提供了能运行于多种设备和平台上且占用资源很少的SQL数据库,并且能够利用Oracle移动数据库移动服务器,与企业数据库服务器实现双向同步。Oracle移动数据库移动服务器使移动用户和设备能够在偶尔联网的环境中工作,并定期与后端数据库服务器进行同步。Oracle移动数据库移动服务器还提供了集中化的应用程序、用户和设备信息供给和管理功能,以及移动应用程序开发工具。Oracle移动数据库的最新版
16、本包括多设备用户共享、基于文件的同步、对RAC数据库的支持等等以进一步提高业务效率,同时强化业务流程并减少通信延迟。Oracle移动数据库移动服务器通过将Oracle移动数据库客户端和后端企业连接起来,为开发移动应用程序和管理移动企业提供了全面的解决方案。其集成的开发工具包使开发人员可以快速开发强大的移动应用程序。借助Oracle移动数据库移动服务器,可以创建用户,还可以利用集中的管理员控制台将应用程序和数据提供给用户的设备。灵活的同步选项确保客户端的应用、相关数据和业务规则与企业内部的应用程序、数据存储和业务规则保持同步。无论是管理几个设备还是几千个设备,Oracle移动数据库移动服务器都能
17、使管理员在分布式网络设备的管理方面具有全面的控制能力和极大的灵活性。1.4.2 主要特性和益处l 可扩展的数据同步具有内建和可定制的冲突检测和解决机制的数据同步 l 自动同步基于规则的后台数据同步,无需用户干预 l 全面的生命周期管理集中管理用户并在用户现场设备中升级企业管理软件 l 系统管理提供管理和优化系统性能的全面的工具 l 强大的设备管理远程查询现场设备和向现场设备发送指令 l 缩短移动应用程序开发时间支持广泛的IDE;使用现成可用的工具、API和代码示例开发本地、Java或基于Web的应用程序l 在途访问企业数据跟踪离线时客户端数据库中所做的变更,并且随后能与后端Oracle数据库实
18、现同步 l 广泛的平台支持支持Windows 2003/XP/Vista、Redhat Linux、Windows Mobile 5/6、Symbian 7/8/9以及针对SH4和XScale的嵌入式Linux平台 1.5 移动设备数据库客户端(Oracle Database Lite Client)1.5.1 产品介绍Oracle移动数据库客户端提供了占用资源少且安全可靠的数据库,是将企业应用程序扩展到移动设备的理想之选。 借助强大的同步选项,在途访问数据的用户可实时获得最新数据。 Oracle移动数据库客户端还可以嵌入到独立的应用程序或硬件设备中单独使用。 将现有数据库嵌入到企业的应用程序
19、或硬件实施中,可缩短开发时间,并管理企业数据。1.5.2 主要特性和益处l 从移动设备安全地访问数据占用资源极少的数据库使用户能够在离线的情况下随时从移动设备安全地访问企业数据 l 在途访问企业数据跟踪离线时Oracle移动数据库中所做的变更,并且随后利用Oracle移动数据库移动服务器,能够与后端Oracle数据库实现同步 l 广泛的平台支持支持Windows 2003/XP/Vista、RedHat Linux、Windows Mobile 5/6、Symbian 7/8/9以及针对SH4和XScale的嵌入式Linux平台1.6 Oracle数据库版本区别主要功能汇总标准版1标准版企业版
20、CPU最大数量2 CPU(core = 2 )2 CPU(core = 4 )无限制RAM内存操作系统允许的最大容量操作系统允许的最大容量操作系统允许的最大容量数据库规模无限制无限制无限制选件不支持不支持支持WindowsLinux/Unix虚拟专用数据库可移动表空间并行备份/恢复并行查询闪回查询闪回表、数据库和事务查询数据卫士实时应用集群安全监控高可用性故障保护配置和验证Windows集群,并通过与微软集群服务器集成的高可用性软件快速、准确地自动恢复。回闪查询无需复杂、耗时的操作即可恢复更早版本的数据。回闪表、数据库和事务查询诊断和撤销错误操作以缩短恢复时间。数据卫士创建、维护并监控一个或多
21、个备用数据库,以保护企业数据不受故障、灾难、错误和损坏的影响。Oracle安全备份针对Oracle数据库和异构文件系统的安全、高性能的磁带备份管理可降低网络数据保护的成本和复杂性。服务器管理的备份和恢复借助Oracle恢复管理器(RMAN) 简化、自动化并提高备份及恢复性能。可伸缩性真正应用集群跨多个相互连接或“集群的”服务器运行任意未做更改的打包或定制的管理软件。集成的集群件利用一组通用、内置的集群服务创建和运行数据库集群。自动工作负载管理将服务连接请求发送给拥有最低负载的适当服务器;一旦发生故障,自动将幸存的服务器重新分配以用于服务。Java和PL/SQL的本地编译用Java和PL/SQL
22、语言编写部署在数据库中的程序。安全性Oracle Database Vault限制超级用户和特权用户对管理软件和数据的访问。可选Oracle Audit Vault可自动收集和分析来自多个系统的审计数据,使审计数据转化为一种重要的安全性资源。Oracle Audit Vault是Oracle自己的产品,可与每个数据库版本一起使用Oracle高级安全性符合隐私和法规遵循要求。可选Oracle标签安全性提供现成可用的行级安全性。将用户安全检查与附加在数据行上的数据分类标签进行对比。可选安全应用角色仅在用户通过了大量安全性检查后才激活角色。虚拟专用数据库通过深入到行级的可定制的、基于政策的访问控制增
23、强数据安全性和隐私性。细粒度审计实现非常有针对性的审计,而几乎不受“背景噪声”的影响。代理验证通过中间层管理软件检测和验证用户连接。数据加密工具包通过为存储在介质上的数据提供一个额外的保护层来保护重要数据。管理软件开发Oracle SQL开发工具可提高工作效率并简化数据库开发任务的图形工具。Application Express借助快速Web应用开发工具,开发和部署快速、安全的管理软件。Java支持Web服务增强了网格支持的数据库。全面的XML支持通过对W3C XML数据模型提供支持,使存储和检索XML本地化;使用标准访问方法导航和查询XML。PL/SQL和JSP利用服务器端Java和存储的程
24、序语言;使用SQL确保安全、方便和无缝。全面支持Microsoft .Net、OLE DB和ODBC支持多种Windows数据访问方法。可管理性企业管理器通过单一集成的控制台,管理和监控所有基于Oracle产品系列的管理软件和系统。自动内存管理自动管理Oracle数据库实例使用的共享内存。自动存储管理提供跨所有服务器和存储平台的一致的存储管理界面。自动撤消管理监控所有Oracle系统的参数设置、安全设置、存储和文件空间条件的配置。数据仓库OLAP使用面向在线分析处理 (OLAP) 的内置分析工作空间。可选分区可将大型表格和索引划分成多个规模较小、更易于管理的部分,而无需更改底层管理软件。可选数
25、据挖掘实现了从极大型数据库中有效地提取信息,并与商务智能管理软件的集成。可选可移动的表空间,包括跨平台将一组表空间从一个数据库转移到另一个数据库,或者从一个数据库转移到自身的其他位置。星形查询优化加入一个事实表和大量维度表。信息生命周期管理了解数据如何发展变化、确定数据的增长方式、监控数据使用方式的改变并决定数据的保存时间。汇总管理物化视图查询改写自动识别物化视图的用法来响应请求。Oracle仓库构建器将不同的原始数据转化为高质量的优化信息,用于编制业务报表和进行分析。包括核心ETL功能包括核心ETL功能提供企业级ETL、数据质量和连接器选项集成Oracle流在一个数据库内或从一个数据库到另一
26、个数据库的数据流中实现数据、事务和事件的传播与管理。高级队列通过基于队列的发布订阅功能,使数据库队列能够充当持久的消息存储器。工作流支持与完整的工作流管理系统基于业务流程的集成。分布式查询/事务处理在分布式数据库的两个或更多个不同节点上查询或更新数据。内容管理XML DB高性能的本地XML存储和检索技术。媒体开发、部署和管理包含具有最流行格式的富媒体内容的传统、Web和无线管理软件。文本构建文本查询管理软件和文档分类管理软件。定位器管理地理空间数据来利用地域商业价值。空间管理支持复杂的GIS部署。Oracle企业安全搜索为安全地搜索企业内部内容的用户提供类似互联网搜索那样的搜索体验,同时防止未
27、经授权的用户访问敏感数据。Oracle企业安全搜索是其自己的产品,可与每个数据库版本一起使用Oracle内容数据库现成的Web服务将内容管理功能无缝地集成到业务流程中。可选官方网站的版本区别信息表:第2章 企业版数据库选件2.1 实时应用集群(Real Application Clusters)2.1.1 产品介绍Oracle真正应用集群(Oracle RAC)是Oracle数据库企业版的一个选项功能,包含在Oracle数据库标准版中(基于最多具有4插槽的集群)。通俗地讲,Oracle RAC就是在多个服务器节点上,运行同一个数据库,多个服务器节点同时运行,并且依赖于集群软件可以实现集群环境中
28、的负载均衡。对于某一个数据库的处理申请,会根据集群环境中的负载情况,均衡地、随机地分配到某一个相对空闲的节点上进行处理并响应。同时,集群环境具有一定得容灾能力,集群环境中的所有节点只要有一个节点没有宕机,就能为前台提供数据库访问服务。按需扩充,当现有的系统可能是基于当前业务的工作负载而构建的,当业务应用规模需要扩充时(支持更多的数据、用户或应用),就需要扩展系统以保证系统的性能。当业务应用是构建于大型的SMP主机时,可能需要购买另一台昂贵的主机,但可能只能使用到其处理能力的很小一部分。但是如果使用Oracle RAC的话,就可以通过增加一台或多台低成本的服务器来扩充应用系统的处理能力,满足应用
29、需求。还有,当目前系统的负载比较空闲时,也可以减少一部分节点用于其他系统的业务处理,完全可以动态的增加或者减少集群环境中的节点服务器数量。Oracle RAC集群支持在一个服务器集群上部署单一的数据库无需更改管理软件便可提供无与伦比的容错性、性能和可伸缩性。分析家注意到在广泛的跨所有行业的客户中真正应用集群对于事务处理和数据仓库应用的重要性与日俱增。2.1.2 主要特性和益处l 24/7的可用性使数据库管理软件持续不断地运行 l 适应不同需求的可伸缩性只需向集群中增加服务器即可扩大处理能力 l 降低计算成本使用低成本的商用硬件,同时减少停机成本 l 创世界记录的性能 l 网格计算Oracle
30、RAC是的基础 2.2 容灾集群(Active Data Guard)2.2.1 产品介绍Oracle活动数据卫士是Oracle数据库企业版的一个选件功能。通俗地讲,Oracle Data Guard环境由一个primary主数据库(生产数据库)及一个或多个standby从数据库(最多9个)组成。组成Oracle Data Guard的数据库通过Oracle Net连接,主数据库与从数据库之间通过传送日志来同步数据,并且standby数据库可以分布于不同物理地域上。只要各库之间可以相互通信,它们的物理位置并没有什么限制,至于操作系统就也没有过多的限制(某些情况下),只要主机操作系统支持orac
31、le就可以配置。用户可以通过命令行方式管理primary数据库或standby数据库,也可以通过Data Guard broker提供的专用命令行界面(DGMGRL),或者通过OEM图形化界面管理。当主数据库发生故障时,主数据库和从数据库的角色可以转换,即从数据库接管主数据库的生产业务,变成主数据库,原来的主数据库经过恢复后变为从数据库。通过将资源密集的活动从生产数据库卸载到一个或多个同步的备用数据库来提高服务质量。Oracle活动数据卫士支持对物理备用数据库进行只读访问,以便进行查询、排序、编制报表、基于Web的访问等,同时不断地实施从生产数据库收到的变更。Oracle活动数据卫士还能够在把
32、备份卸载到备用数据库时使用快速增量备份方法,而且它还能够提供高可用性以及在生产现场对计划内和计划外停机的灾害预防等更多好处。2.2.2 主要特性和益处l 提高性能将不可预测的工作负荷卸载到生产数据库的一个最新副本 l 简化操作消除了传统复制解决方案所带有的管理复杂性 l 消除折衷报告副本是最新的并且任何时候都是在线的这是利用传统存储镜像技术所不能实现的 l 降低成本活动数据卫士的物理备用数据库还可以提供灾难恢复和/或用作测试数据库无需附加存储设备或服务器 2.3 分区(Partitioning)2.3.1 产品介绍Oracle Partitioning分区是Oracle数据库企业版的一个选件功
33、能。通俗地讲,Oracle 分区功能可以提高许多应用程序的可管理性、性能与可用性。通过分区功能,可以将表、索引和索引组织表进一步细分为段,这些数据库对象的段叫做分区,分散地存储在不同的存储单元中。每个分区有自己的名称,还可以选择自己的存储特性。从应用程序的角度来看,分区后的表与非分区表完全相同,使用 SQL DML 命令访问分区后的表时,无需任何修改。Oracle 提供了种类繁多的分区方案以满足每种业务要求。在海量数据库和数据库仓库或超高可用性系统中,分区技术是关键工具,分区功能通过改善可管理性、高性能和可用性,从而为各式应用程序带来了极大的好处。此外,分区还可以极大简化常见的管理任务。通过分
34、区,数据库设计人员和管理员能够解决前沿应用程序带来的一些难题。分区使表和索引能够被划分成更小、更易于管理的部分,这对于任何具有高性能和高可用性需求的大型数据库来说,都是一项重要的要求。Oracle数据库提供了多种分区方法供用户选择,包括间隔分区(interval)、外键分区(reference)、列表分区(list)和范围分区(range),此外,还支持两种方法的复合分区,如订单日期 (range) 和区域 (list) 或者区域 (list)和客户类型 (list)。Oracle分区是Oracle数据库企业版的一个选项,也是Oracle的信息生命周期管理战略的基础,该战略将信息的业务价值与经
35、济有效的大型数据仓库和事务处理管理软件的存储层结合到一起。2.3.2 主要特性和益处l 提高性能使查询时间从数分钟缩短到数秒 l 提高可用性可全天候访问重要信息 l 提高可管理性管理更小的数据块 l 支持信息生命周期管理经济有效地利用存储2.4 Real Application Testing敏捷性企业希望能够快速采用各种新技术,无论是操作系统、服务器还是软件,来帮助他们在竞争中取胜。但是,各种变更常常会给任务攸关的IT系统带来一定时期的不稳定性。Oracle数据库企业版的真正应用测试系统使企业能够快速采纳新技术,同时消除各种变化带来的风险。真正应用测试系统将工作负荷捕获和重演特性与SQL性能
36、分析器结合在一起,来帮助客户测试真实工作负荷的变化,然后帮助他们在将其投入生产之前进行调优。主要特性和益处:l 使用真实的工作负荷重放真实的工作负荷,不是假设或模拟的负荷 l 全面全面覆盖整个变化周期 l 可伸缩无论变化大小需要的工作量相同 l 可预测将准确的变更解决方案从测试转移到生产 l 经济高效减少高达90%的测试工作量2.5 Advanced CompressionOracle数据库企业版的Oracle高级压缩选件可帮助企业以经济有效的方式管理数量不断增长的数据(平均每两年增至3倍)。Oracle高级压缩软件可以压缩任何类型的数据,包括结构化和非结构化的数据,如文档、图像、多媒体以及网
37、络流通数据和备份过程中的数据。因此,Oracle高级压缩软件可以帮助用户更高效地使用资源和降低存储成本。通过减少磁盘空间和能源利用实现绿色环保,使Oracle数据库能够显著减少其磁盘空间和能源利用,而运行速度却比以往更快。主要特性和益处:l 降低存储成本 l 减少各种类型数据对磁盘空间的要求 l 改进管理软件的性能 l 可与任何类型的管理软件一起使用,而无需更改管理软件 2.6 Total RecallOracle Total Recall全面回忆是Oracle数据库企业版的一个选件功能。通俗地讲,客户需要一个长期保留数据的有效机制,该机制不涉及应用程序重写、第三方或手动编写的软件解决方案以及
38、其他管理开销。全面回忆是Oracle 11g新功能,可以完整、安全地保留和管理所有历史数据,可以供客户对历史数据进行审计、查询、统计。Oracle 11g 引入了 Total Recall,该功能所使用的基础技Flashback Data Archive可以通过高度安全和有效的方式透明地跟踪对数据库表数据的更改。萨班斯-奥克斯利法案、健康保险可移植性及责任法案、新巴塞尔协议等法规监督以及内部审计要求各企业要保持历史数据在很长时期内都是可用的。Oracle数据库企业版的Oracle全面回忆选件可帮助企业在一个安全和防篡改的数据库中存储这种数据,同时保持现有管理软件对这些数据的可访问性。全面回忆选
39、件不要求更改管理软件,也不要求特殊的接口,而且提供最佳的存储空间。管理历史数据将不再是一个繁重的任务。Oracle全面回忆为长期存储和审计历史数据提供了一个安全、有效、易于使用和对管理软件透明的解决方案。主要特性和益处:l 易于实施 l 集中化和集成化并能进行查询 l 高效存储和执行 l 提供自动化和基于政策的管理 l 降低法规遵守成本 l 可用于法规遵守、内部审计和人为错误纠正2.7 高级安全(Advanced Security)Oracle Advanced Security(高级安全性)是 Oracle 数据库 10g 第 2 版的安全选件。Oracle8i 首先引入了 Oracle A
40、dvanced Security,其中融合了网络加密、数据库加密和强身份验证,有助于客户解决隐私与合规性要求。主要包括:透明数据加密、网络加密和数据完整性、强身份验证。l 透明数据加密,通过在列级以透明方式加密数据(使用最大可达 256 位的 3DES 或 AES),提供了一种简单有效的保护存储数据的方法。l 网络加密,当信息向数据库传输或从其中移出时,Oracle Advanced Security 选件通过支持以下加密标准提供了高级别的安全性: RC4(40、56、128 和 256 位) 、DES(40 和 56 位)、3DES(2 和 3 个密钥)、AES(128、192 和 256
41、位) l 数据完整性,Oracle Advanced Security 还可保护信息的完整性,通过向消息添加加密的摘要确保消息不会在离开源后被修改,使用如下算法: MD5、SHA-1 l 强身份验证,只有密码并不足以保证信息的安全,而且其具有较高的 TCO。再加上其较弱的安全性,因此,不应单独使用密码。双因素(或“强”)身份验证基于用户具有的某些事物(智能卡、令牌等)以及知晓的信息(PIN 或密码)。Oracle Advanced Security 支持以下行业标准身份验证方法:Kerberos 、RADIUS(Remote Authentication Dial-In User Servic
42、e,远程身份验证拨号用户服务) 、安全套接字层(带数字证书) 、PKI 2.8 标签安全性(Label Security)基于对由客户提交的行级安全性的严格要求,Oracle Label Security(Oracle数据库企业版的选件之一)利用多级安全性概念决了世界上政府和商业用户在实际中遇到的数据安全和隐私问题。Oracle Label Security是内置于数据库引擎中的过程与约束条件集,该数据引擎实施对在单个表或整个模式上的行级访问控制。要利用Oracle Label Security,需要创建一个或多个安全策略,其中每一个安全策略都包含一组标签。可以用这些标签来标明哪些用户能够访问
43、什么类型数据。在创建了一个策略之后,将该策略应用于需要保护的表,并将这些标签授予你的用户,数据库在解析各个SQL语句时,它也检测这个表是否受到某个安全策略的保护。根据该用户的访问权限,数据库向该语句的WHERE子句中添加安全性谓词。因为这些都发生在数据库引擎的内部,所以不管该SQL语句的来源如何,用户都不可能绕过该安全性机制。通俗地讲,Oracle Label Security通过利用数据敏感度标签(例如“敏感”和“公司机密”)与用户标签授权,提供了完善的行级安全性控制。就是可以针对某些敏感的记录进行数据的授权,授权给不同用户的不同的权限。Oracle Label Security提供了一套完
44、善的 API,可用于在数据库或 Oracle 身份管理中管理政策。此外,还提供有一个称为 Oracle Policy Manager 的图形工具,可用于管理存储在数据库中的 OLS 政策。标签的组件: l 级别(每个标签要求一个或多个):级别定义了数据的垂直敏感度以及用户可访问的最高分类级别。 l 区(可选):数据可以具有相同的级别(公共、机密和秘密),但可以属于公司内不同的项目,例如“ACME 合并”和“IT 安全性”。区代表着该示例中的项目,有助于定义更精确的访问控制。其通常用于政府环境中。 l 组(可选):组标识了拥有或访问数据的机构,例如:英国、美国、亚洲、欧洲。商业环境和政府环境都可使用组,由于组灵活性,故常替代区使用。 2.9 Database Vault2.9.1 产品介绍Oracle Database Vault是Oracle数据库企业版的一个选件功能。是Oracle全面的数据库安全性解决方案组合的一部分,可帮助企业满足法规要求并提高现有管理软件的安全性。通俗地讲,Database Vault功能就是把DBA的查看业务数据的能