ORACLE 11g 技术白皮书
oracle11g教程从入门到精通

韩顺平—玩转oracle视频教程笔记一:Oracle认证,与其它数据库比较,安装Oracle安装会自动的生成sys用户和system用户:(1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install(2)system用户是管理操作员,权限也很大.具有sysoper角色,没有create database的权限,默认的密码是manager(3)一般讲,对数据库维护,使用system用户登录就可以拉也就是说sys和system这两个用户最大的区别是在于有没有create database的权限。
二: Oracle的基本使用——基本命令sql*plus的常用命令连接命令1。
conn[ect]用法:conn 用户名/密码@网络服务名[as sysdba/sysoper]当用特权用户身份连接时,必须带上as sysdba或是as sysoper2。
disc[onnect]说明:该命令用来断开与当前数据库的连接3.psssw[ord]说明: 该命令用于修改用户的密码,如果要想修改其它用户的密码,需要用sys/system登录。
4.show user说明: 显示当前用户名5.exit说明: 该命令会断开与数据库的连接,同时会退出sql*plus文件操作命令1。
start和@说明:运行sql脚本案例: sql>@ d:\a。
sql或是sql〉start d:\a.sql2.edit说明: 该命令可以编辑指定的sql脚本案例: sql>edit d:\a.sql,这样会把d:\a。
sql这个文件打开3。
spool说明: 该命令可以将sql*plus屏幕上的内容输出到指定文件中去。
案例: sql>spool d:\b。
sql 并输入 sql>spool off交互式命令1。
&说明:可以替代变量,而该变量在执行时,需要用户输入。
OracleWeblogic11g基础知识

主要特点
支持多种编程语 言和框架
WebLogic Server 11g 支持 Java EE 和 SOA 标准,以及多种流行的 编程语言和框架,如 Java、JSP、Servlets、 EJB、JMS、JAX-WS 等。
集成开发环境 (IDE)
高可用性和可伸 缩性
WebLogic Server 11g 提供了一个集成的开发 环境(IDE),支持从设 计到部署的全过程开发, 包括代码编辑、调试、 测试和部署等。
WebLogic Server 11g 支持高可用性和可伸缩 性,通过集群和负载均 衡技术,提供对关键业 务应用的保护,确保应 用程序的可靠性和性能 。
指导用户如何配置审计和日志功能,以便于监控和安全分析。
安全策略配置
指导用户如何配置安全策略,包括 IP 限制、URL 过滤等。
安全漏洞与防护
1 2
常见安全漏洞
介绍 WebLogic Server 11g 中常见的安全漏洞, 如跨站脚本攻击(XSS)、SQL 注入等。
安全补丁
及时发布安全补丁,修复已知的安全漏洞,提高 系统的安全性。
ABCD
VisualVM:用于监控 Java应用程序的内存、线 程和CPU使用情况。
AWR报告:Oracle自动 工作负载仓库报告,提供 数据库性能的详细分析和 诊断。
性能优化案例
案例一
某银行核心业务系统在高峰期出现性 能瓶颈,通过调整JVM参数和 WebLogic参数,成功提高了系统响 应速度和吞吐量。
3
安全加固
通过配置安全策略、限制访问权限等措施,加固 系统的安全性,防止潜在的安全威胁。
oracle白皮书

oracle白皮书Oracle白皮书随着信息技术的快速发展,数据库管理系统(DBMS)在企业中扮演着至关重要的角色。
Oracle作为全球领先的数据库解决方案提供商,其产品和服务在各个行业都得到了广泛应用。
本文将介绍Oracle白皮书的相关内容,旨在帮助读者更好地了解Oracle的优势和特点。
一、Oracle的简介Oracle是一种关系型数据库管理系统,由Oracle公司开发和提供。
它基于客户端/服务器架构,可以在各种操作系统上运行,包括Windows、Linux、UNIX等。
Oracle数据库以其卓越的性能、可靠性和安全性而闻名,被广泛应用于企业级应用和大型数据处理。
二、Oracle的优势1. 高性能:Oracle数据库具有优化的查询引擎和高效的数据存储结构,可以处理大规模的数据操作,保证系统的高性能和响应速度。
2. 可靠性:Oracle数据库采用了先进的容错和恢复机制,可以防止数据丢失和系统崩溃,并提供了完善的备份和恢复功能。
3. 安全性:Oracle数据库提供了严格的访问控制和权限管理机制,可以保护数据的安全性,防止非法访问和数据泄露。
4. 可扩展性:Oracle数据库支持水平和垂直的扩展,可以根据实际需求进行灵活的扩展和部署,提供高可用性和可伸缩性。
5. 高可用性:Oracle数据库提供了多种高可用性解决方案,如数据复制、故障转移和集群技术,确保系统的持续运行和业务的连续性。
三、Oracle的关键特性1. 数据库安全:Oracle数据库提供了多层次的安全性保护,包括身份验证、访问控制、加密和审计等功能,保障数据的机密性、完整性和可用性。
2. 数据库性能优化:Oracle数据库具有强大的性能优化功能,包括索引优化、查询优化、内存管理和并发控制等,保证系统的高效运行。
3. 数据库管理:Oracle数据库提供了全面的数据库管理工具和功能,包括备份和恢复、性能监控、空间管理和数据迁移等,简化了数据库管理的工作。
甲骨文(Oracle)数据库产品中文资料大全说明书

甲骨文(中国)软件系统有限公司北京远洋光华中心办公司北京市朝阳区景华南街5号,远洋光华中心C座21层北京甲骨文大厦北京市海淀区中关村软件园24号楼甲骨文大厦欢迎访问公司网址: (英文)中文网址:/cn(简体中文)销售中心:800-810-0161 售后服务热线:800-810-0366 培训服务热线:800-810-9931 /oracle /oracle /oracle以下内容旨在概述产品的总体发展方向。
该内容仅供参考,不可纳入任何合同。
其内容不构成提供任何材料、代码或功能的承诺,并且不应该作为制定购买决策的依据。
此处所述有关 Oracle 产品的任何特性或功能的开发、发布以及相应的日程安排均由 Oracle 自行决定。
版本:1.0.72019年9月22日搜集整理:萧宇(********************)目录数据库及选件 (4)OEM数据库管理包 (10)Exadata数据库云平台 (13)数据库高可用解决方案 (16)数据库安全解决方案 (18)数据库私有云解决方案 (20)大数据,数据仓库与商务智能 (22)数据集成 (25)Oracle for SAP (28)数据库及选件Oracle 提供了丰富的选件来扩展 Oracle 数据库企业版的功能,从而满足各领域客户对性能和可扩展性、高可用性、安全性和合规性、数据仓储和大数据、可管理性方面的特殊需求。
产品名称产品简述中文文档Oracle 高级压缩(Advanced Compression) Oracle Advanced Compression 提供一组全面的压缩功能,帮助降低存储成本的同时提高性能。
利用该选件,组织可以对所有类型的数据启用压缩,从而大幅减少其整体数据库存储空间占用:关系数据(表)、非结构化数据(文件)、网络、Data Guard 重做和备份数据。
虽然压缩最明显的优势通常是节省存储成本和跨服务器(生产、开发、QA、测试、备份等)优化,但Advanced Compression 中包括的其他创新性技术旨在提高性能,降低 IT 基础设施的所有组件(包括内存和网络带宽以及加热、冷却和占地面积成本)的资本支出和运营成本。
Oracle Cloud 管理与 Enterprise Manager 白皮书说明书

Managing Oracle Cloud With Enterprise Manager EXECUTIVE SUMMARYO R A C L E W H I T E P A P E R|D E C E M B E R2015Executive SummaryCloud computing is a significant advancement in the delivery of information technology and services. Oracle defines Cloud computing as a style of computing based on shared, elastic resources delivered to users in a self-service, metered manner using Web technologies. Yet, if you ask five people “what is cloud computing?” you can expect five different answers. Why? Because what matters to them is not what Cloud computing is, but what it does for them. Efficient Cloud management empowers Oracle Cloud to help organizations drive innovation and business transformation by increasing business agility, lowering costs, and reducing IT complexity.Traditionally deployments require applications to be bound to a particular infrastructure. This results in low utilization, diminished efficiency, and inflexibility. Cloud brings in capabilities to allow applications to be dynamically deployed onto the appropriate infrastructure at runtime. While C loud’s elastic aspect allows applications to scale and grow on demand without needing traditional patches or upgrades, the Cloud itself requires continual capacity checks.IT departments and infrastructure providers are under increasing pressure to provide computing infrastructure at the lowest possible cost. To do this, the concepts of resource pooling, virtualization, dynamic provisioning, utility and commodity computing could be leveraged within a public Cloud or create a private Cloud that meets these needs. Customers driven by concerns over security, regulatory compliance, control over Quality of Service (QoS), and long-term costs, will build internal private Clouds. Private Clouds allow internal IT providers and application development team greater control of data security to meet their governance regulations. There are also a growing number of public Cloud providers that are looking for ways to build a versatile Cloud Infrastructure to support their clientele. However, as the technology matures and these concerns ease, we will see more customers adopting a hybrid Cloud model that makes use of both private and public Clouds using the most suitable of the hybrid strategies. Whether it is the pubic cloud, the private cloud or the hybrid cloud, a cloud’s successful management involves standardizatio n, integration, risk management and automation.Oracle Cloud, industry’s broadest and most integrated public cloud, offers best-in-class services across software as a service (SaaS), platform as a service (PaaS), infrastructure as a service (IaaS), and data as a service (DaaS). Enterprise Manager, Oracle’s flagship Systems and Applications Management product, is used to provide 24x7 management of Oracle Cloud to ensure 99.99% availability of Cloud Services. Enterprise Managerprovides an overview of tenant cloud usage, service availability, health of service and service infrastructure on Service Dashboards. It also provides incident and problem management, service life cycle management, gold standards for service configuration, compliance scoring of service/infrastructure vis-à-vis CPU patches and STIG compliance. Additionally operational tasks like management of security certificates and password expiry, monitoring cloud accessmanagement and Oracle Cloud service provisioning are automated for Cloud Agility using Enterprise Manager restful APIs and Jython EMCLI.A Cloud solution portfolio that illustrates the following characteristics requires the stringent compliance to standards and complete automation provided by Enterprise Manager:A tenant user gets just a simple portfolio of business application cloud services presented in unified environment providing flexible cloud infrastructure whilst Enterprise Manager obscures the complexity of managing the powerful standards-based cloud platform in 19 worldwide tier 4datacenters.∙ A broad spectrum of business applications to support the core business processes and operations. Examples include Sales, Marketing, Financials, Human Capital Management,and Supply Chain Management.∙Platforms and frameworks to develop and run custom processes, applications, and integration components.∙Reliable and highly available infrastructure components to support the quality of service requirements of the business.∙Capabilities to support the build-time and runtime Cloud management operations including business management, operations management, model management,orchestration, provisioning, security and policy management.∙Choice of architecture in terms of deployment and engineering. Deployment choices should include on-premises and off-premise deployment models..Operational ManagementEnterprise Manager has reduced administration and operational management costs by at least 35% for Oracle Cloudops (Cloud Operations team) besides increasing productivity, improving collaboration and simplifying proactive Cloud management. The use of Enterprise Manager in Oracle Cloud management can be briefly categorized as follows:»Service Availability Management»Application Performance Management»Cloud Security, Standardization & Risk Management»Service Lifecycle Management»Cloud AutomationService Availability ManagementEnterprise Manager provides comprehensive, robust and integrated monitoring of diverse Oracle Cloud assets - from applications to middleware, database, operating systems and hypervisors to hardware components; rolled up as services. It also provides tenants with visibility into all the activity in their accounts, by service, for optimum usage, availability and application performance. Service Dashboards and Reports present SLA breakdowns to executive, devops and CloudOps line management, with drill downs to specifics of a service outage.Application Performance ManagementOracle Cloud provides the best service levels for Cloud applications through business-driven application management using Enterprise Manager. Daily reports chart varied business metric trends for CloudOps to proactively catch anomalies like latency increases by a millisecond, or Identity Management (IDM) account creation has increased 20%. Real User Experience (RUEI) complements infrastructure monitoring with measurements of the actual application usage and response, as experienced by the end user for issue analysis and usage tracking. Service beacons are defined to perform synthetic tests of some basic transaction flows to ascertain service availability and performance. Performance issue diagnosis is performed using WebLogic Server and Database diagnostic interfaces with drill downs to poor-performing SQL or Java code.Cloud Security, Standardization & Risk ManagementConfiguration compliance is an important aspect of managing the Cloud. Most security breaches happen owing to faulty configuration such as default passwords, relaxed file permissions, an open port or an old techstack. Compliance inherently demands certain disciplines be submerged in the entropy of Cloud. To manage compliance, Oracle Cloud administrators have created gold Service baselines and gather configuration collections in Enterprise Manager for Oracle Cloud Services. Any deviations from the baselines triggers compliance violation notifications to be addressed to mitigate risk. Compliance scores for CPU patches and STIG standards are used to prioirtize compliance projects targeted to mitigate risk.Service Lifecycle ManagementEnterprise Manager has a complete cloud lifecycle management solution to quickly set up, manage and support Oracle Cloud Services. Incident management, Problem Management, Change Management and day-to-day operational tasks of SaaS and PaaS services are performed in Enterprise Manager. Cloudops manage Cloud scale by managing exceptions reported in daily/weekly reports like “Configuration dr ifts from standard Service GoldI mage”, “Service Pod Health Check Reports”, “Service SMTP health check”, “Patch Status of Services”, “Service Diagnosis reports”, “Password Randomization Jobs”, “Upgrade/Patch Logs Analysis”, “Business Metric s trend charting” etc.Cloud AutomationLike any enterprise cloud, Oracle Cloud is managed by total automation. From service provisioning, service maintenance to service sale out, all service lifecycle management tasks are automated. Oracle Cloud administrators make extensive use of Enterprise Manager extensibilities like EMCLI, metric extensions, the Job system, dynamic procedures and configuration extensions for large-scale operations on thousands of tenantservices. Cloud operations like “Service DR setup” or “S cale-up WebLogic cluster” or “E nable synthetic monitoring on a Service” are all orchesterated through Enterprise Manager.ConclusionOracle Cloud is efficiently managed by Enterprise Manager, which provides complete, integrated and business-driven enterprise Cloud management solution. Enterprise Manager scales to manage:»Thousands of concurrent self-service users»Tens of thousands of tenants, 25 million users»Hundreds of thousands service instances»7 Million+ infrastructure targets» 2 Million + automation job executions per day»11 Million+ Synthetic tests per day» 3 Million+ events processed/day»Tens of thousands of Compliance Evaluations per day»Five-Nine (99.999%) availability»Full disaster recoveryReferences1. MOS Note 1553342.1 - Oracle Enterprise Manager 12c Configuration Best Practices2. MOS Note 1929586.1 – Patch Set and Critical patch Update3. MAA Best Practices Document4. Whitepaper: Deploying a highly available Oracle Enterprise Manager 12c5. Whitepaper: Strategies for Scalable, Smarter Monitoring using Oracle Enterprise Manager Cloud Control 12c6. Patching Agent : Follow Blog: Simplified Agent and Plug-in Deployment7. Website: 8. Enterprise Manager Cloud Control Advance Installation guideOracle Corporation, World Headquarters Worldwide Inquiries 500 Oracle ParkwayPhone: +1.650.506.7000 Redwood Shores, CA 94065, USAFax: +1.650.506.7200Copyright © 2015, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0615White Paper Title : Oracle Cloud Management by Enterprise Manager December 2015Author: Akshai DuggalContributing Authors: [OPTIONAL]C O N N E C T W I T H U S/oracle/oracle/oracle。
Oracle数据库11g版本介绍

Oracle 数据库11g 版本介绍满足不同企业需求的世界一流的数据库Oracle 数据库11g 是业界第一个为网格计算而设计的数据库,且有多个版本可供选择:标准版和企业版。
所有这些版本都使用相同的通用代码库构建,这意味着企业的数据库管理软件可以轻松地从规模较小的单一处理器服务器扩展到多处理器服务器集群,而无需更改一行代码。
Oracle 数据库11g 企业版还有许多其他增强了性能、可伸缩性、可用性、安全性和可管理性的功能选项。
无论你是独立开发者、中小型企业还是大型企业,这些世界一流的数据库版本中总有一款可满足您的业务和技术需求。
下表全面总结了Oracle 数据库11g 的各个版本。
有关各版本之间相互对比的详细信息,请参阅Oracle 数据库 11g 产品系列白皮书。
主要功能汇总 标准版 企业版 CPU 最大数量4无限制RAM操作系统允许的最大容量操作系统允许的最大容量 数据库规模 无限制无限制WindowsLinux Unix 支持64位高可用性 更多内容故障保护配置和验证Windows 集群,并通过与微软集群服务器集成的高可用性软件快速、准确地自动恢复。
更多信息回闪查询无需复杂、耗时的操作即可恢复更早版本的数据。
更多信息回闪表、数据库和事务查询诊断和撤销错误操作以缩短恢复时间。
更多信息数据卫士创建、维护并监控一个或多个备用数据库,以保护企业数据不受故障、灾难、错误和损坏的影响。
更多信息Oracle 安全备份 针对Oracle 数据库和异构文件系统的安全、高性能的磁带备份管理可降低网络数据保护的成本和复杂性。
更多信息 服务器管理的备份和恢复 借助Oracle 恢复管理器(RMAN ) 简化、自动化并提高备份及恢复性能。
可扩展性 更多内容真正应用集群跨多个相互连接或“集群的”服务器运行任意未做更改的打包或定制的管理软件。
更多信息可选集成的集群件利用一组通用、内置的集群服务创建和运行数据库集群。
(完整版)oracle11g dataguard 完全手册

oracle11g dataguard 完全手册一、前言:网络上关于dataguard的配置文章很多,但是很多打着oracle11g的文章实际都是只能在9 10 上运行,比如FAL_CLIENT在11g中已经废弃,但是现在网络上的文章都是没有标注这一点。
而且对于具体含义语焉不详对于新手只能知其然而不知其所以然。
这篇文章我就想让像我这样的人对于dataguard配置不仅仅知道怎么配置,还要知道为什么需要这样配置,这样的效果才是最好的。
这篇文章不仅仅是记录如何配置,还介绍了为什么是这样,以及注意要点,我希望这个文章可以作为进行dataguard配置的一个参考手册。
二、前提1.主库是归档模式:如果我们不清楚为什么是归档模式,那我们就应该也不会清楚dataguard是用来做什么的。
透过很多修饰的官方语言,我们需要明确DG(dataguard简称,后同)实际上的作用就是用来高可用。
而实现原理就是从主库获取数据到从库,在主库发生异常的时候,从库接管主库,完成身份的变化。
可以一个主库,最多9个从库。
同时分为逻辑standby和物理standby这里我们讨论的是物理standby.一旦创建并配置成standby 后,dg 负责传输primary数据库redo data 到standby 数据库,standby 数据库通过应用接收到的redo data 保持与primary 数据库的事务一致。
这下清楚了吧,需要保证主从库一致,需要传输archive log和redo log到从库,如果不是归档模式无法保证主从库的数据一致。
2.从库只需要安装数据库软件,数据从主库传输后完成。
3.很多人说11g有了active dataguard(ADG),逻辑standby 实际上已经没什么用处了。
4.主从库硬件最好一致。
oracle数据库版本需要一致。
(1)内存检查项:# grep MemTotal /proc/meminfo交换分区检查项:如果内存在1-2G,swap是1.5倍;2-16G,1倍;超过16G,设置为16G即可。
毕业论文外文文献翻译

2013届本科生毕业论文英文参考文献翻译
Oracle虚拟机服务器软件虚拟化在一个64位
Linux环境的性能和可扩展性
(译文)
学院(系):
信息工程
专业年级:
学生姓名:
指导教师:
合作指导教师:
完成日期:
2013年6月
Oracle虚拟机服务器软件虚拟化在一个64位Linux环境的性能和可扩展性
benefits, however, this has not been without its attendantproblems and anomalies, such as performance tuning anderratic performance metrics, unresponsive virtualized systems,crashed virtualized servers, misconfigured virtual hostingplatforms, amongst others. The focus of this research was theanalysis of the performance of the Oracle VM servervirtualization platform against that of the bare-metal serverenvironment. The scalability and its support for high volumetransactions were also analyzed using 30 and 50 active usersfor the performance evaluation. Swingbench and LMbench,two open suite benchmark tools were utilized in measuringperformance. Scalability was also measured using Swingbench.Evidential results gathered from Swingbench revealed 4% and8% overhead for 30 and 50 active users respectively in theperformance evaluation of Oracle database in a single OracleVM. Correspondingly, performance metric法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ORACLE 11g 技术白皮书1概要过去30年来。
信息技术成熟到全球经济几乎全都仰赖电子撷取、分析与分享信息的地步。
各企业持续扩大自己的信息基础架构,想要满足以更短时间存取信息而且不断成长的业务需求。
然而,企图勉强结合青黄不接的技术与流程,导致各企业信息技术(IT)基础架构普遍的严重复杂性与效率不彰。
由于日常作业完全仰赖信息技术基础架构,这种复杂性威胁到了企业快速应变的能力。
Oracle Database 11g提供绝佳创新,使各企业能够更快速应变。
高成本的负担与瞬息万变的业务需求息息相关,各企业可以仰赖Oracle Database 11g帮助创新,以妥善掌控、具备成本效益的方式执行IT变革。
Oracle Database 11g解决阻碍各IT组织进步的核心问题:自信满怀地执行变革的能力。
运用Oracle Database 11g,各企业可以统合所有信息,而简化自己的信息基层架构。
Oracle Database 11g也不断地为更高价值的规划工作而释出宝贵的技术资源,使管理工作自动化进而建置崭新的业务流程。
Oracle Database 11g彻底改变了具有前瞻视野的公司对于数据库平台的需求。
由于Oracle Database 11g与企业级网格运算,各企业现在可以毫无羁绊地追求创新。
2增益网格实力Oracle倡导企业网格(enterprise grids),挑战建置和维护企业IT基础架构的高昂成本。
企业网格运用Oracle Database 11g以及商用服务器和存储,让各企业能够简化自己的基础架构,进而顺应变革,而非管理昂贵的垂直扩展服务器孤岛;Oracle企业网格以最低成本独家提供效能、可用性与基础架构灵活性的绝妙组合。
Oracle企业网格包括Oracle Fusion Middleware可以扩展应用软件、Oracle Real Application Clusters (Oracle R AC)以提供扩展性和高可用性,还有Automatic Storage Management (ASM)以简化管理基本存储基础架构的工作,并使其自动化。
Enterprise Manager Grid Control简化企业网格和一体化业务流程的管理,以确保快速、安全而且可靠的服务品质。
网格运算各国、各行业的数千家客户,涵盖各种规模的企业,在经营事业时,全都受惠于Oracle 企业网格的绝佳效能、可靠性与扩展性。
Oracle Database 11g管理最大量的资料与交易,更进一步地自动化和简化数据库与网格管理,进而降低转移到网格的风险与成本,企图更进一步地扩展这些利益给于更多企业。
3.1支持非结构化资料Oracle Database 10g为存储与获取XML、数据库中的文件提供固有的支持;可以运用业界标准的SQL、XML与档案/资料夹接口,存取XML文件。
XML文件可以储存两种格式之一来存取:CLOB,以供非结构化与半结构化文件(例如MS Word文件),和对象相关(Object-relational),以供结构化文件(例如采购订单)。
Oracle Database 11g导入全新的储存方式与索引方法,以供非结构化/半结构化XML文件:二进制(binary)XML与XML Index。
二进制XML (Binary XML)大幅提高储存效率,而且可以搭配XML index,在存取XML 文件时实现高达15倍的性能提升。
XML只是非结构化资料的范例之一。
企业必须管理各式各样的非结构化资料。
不同的企业需要整合地理空间(geospatial)与多媒体等资料,改善业务能见度与流程。
Oracle Database 11g新增更多业界特定数据类型的支持,例如医药业的DICOM,供应链的RFID,以及工程与许多其它业界的全新3D空间数据。
通过整合各种类型的信息,Oracle Database 11g帮助您汇集和处理非常大量的非结构化与传统结构化资料,实现真正完善整合的信息平台。
采用广泛接受的在数据库中统一管理结构化与非结构化数据的基础架构,针对存取非结构化信息一直都存在性能问题。
为了解决这个课题,Oracle Database 11g导入了SecureFiles,这是适用于LOB数据类型的崭新而且更佳的存储基础架构。
SecureFiles能够使Oracle Database 11g中LOB资料的读写性能等于,甚至超越固有的文件系统存储。
此外,SecureFiles还提供LOB数据类型的压缩、非复制以及透明的数据加密。
所有运用LOB的应用软件与数据类型都直接受惠于全新的SecureFiles LOB's。
3.2完善整合的业务分析更高业务能见度的需求,不仅要涵盖历史的观点,也要透视企业的现在与未来,需要全新而且越来越动态的信息基层架构。
Oracle采用在数据库引擎中嵌入OLAP、数据挖掘与统计功能的做法。
这种完善的整合可以减少将数据移动到独立分析引擎的必要性;也降低了系统复杂性、强化数据安全性,甚至能够真正地实时分析营运资料。
Oracle Database 11g中业务分析最引人入胜的强化就是立方体结构的物化视图(Cube-organized materialized views)。
业务分析通常需要多维查询(multi-dimensional querying);而多维查询让分析师能够解答度量的问题(例如销售),涵盖各种维度(例如产品、地区、日期)。
典型的查询可能是「告诉我去年1、2月份牛奶销售量最高的前5个地区」。
通常有两种不同的技术做法可以执行多维查询:以关系型数据库中的星形模型为基础的SQL 查询,和以Oracle Database 10g与Hyperion Essbase等OLAP服务器中的立方体(cubes)为基础的OLAP查询。
很多开发人员和工具都知道如何使用和产生业界标准SQL,这就是SQL做法的优势。
OLAP的优势在于,SQL开发人员必须建立数百个物化视图,才能达到媲美1个OLAP 立方体的性能水准。
Oracle Database 11g拥有突破性的技术,首度使这两种技术一致化,兼得两者的优点。
由于11g的立方体结构的物化视图(Cube-organized materialized views),数据库中的OLAP立方体可以扮演星形模型背后的物化视图的角色。
现在执行多维查询的数据库应用软件与工具(例如Oracle EBS、Oracle BI EE、Cognos、Business Objects)等,全都受惠于高性能OLAP立方体。
当然,贵公司的客户也有资料需要分析。
Oracle Database 11g不断地强化自己的业界顶尖数据整合工具Oracle Warehouse Builder,以加速抽取、加载和转换资料,让客户能够更及时地分析和获得更精确的资料。
全新11g具备了从Siebel应用软件抽取数据的完善整合支持。
多亏Oracle Database 11g,现在可以建立一致化的信息基础架构–为贵公司的所有资料提供单一可用性、安全性与管理模型,简化并降低维护这个基层架构所需的成本。
4管理信息成长随着全球经济越来越仰赖信息,企业需求的资料量暴增也使得必须管理的资料量大幅增加。
伴随这项成长而来的问题有合规性、合并以及不断成长的业务分析需求。
数据的大量增加造成了IT部门的许多问题。
始终如一的查询性能与可用性等问题使得信息基础架构的管理问题更加复杂,也导致了更高的成本。
数据分区(Partitioning)是Oracle导入的最成功创新之一,能够处理超大型数据库管理人员所面对的独一无二挑战。
Oracle Database 11g新增功能使维护更方便,并提高跨不同分割组织数据的多样性,强化既有的数据分区功能。
间隔(Interval)与参考(REF)分区就是Oracle Database 11g中更佳的分区管理能力的范例。
间隔分区让管理人员能够定义相等范围的数据,例如月度或季度。
然后数据库会在合格数据插入表格时,自动建立新的分区。
参考分区处理有父子关系的表分区的自动化问题,让子表能够继承父表的分区做法。
两种强化手段都能够避免手工作业,同时提高效能。
Oracle是唯一提供复合(composite)分区的数据库供货商,复合分区能够依循两个维度实际分区数据。
Oracle Database 11g在这个领域提供额外的功能,包括数据表如何分区的灵活性,以提高各种业务查询的性能。
当然,更大量的数据导致更大量的存储硬件需求,进而提高了维护信息基础架构的成本。
Oracle Database 11g导入更佳的压缩算法,加速压缩作业的整体性能,并维持各种压缩处理工作负荷,包括在线交易处理(OLTP)。
运用Oracle先进的表压缩,各企业可以实现3倍的存储节约,远胜过非压缩数据。
同样重要的是,更高效率的物理I/O所带来的性能提升,实际上也使应用软件查询的性能大幅提升。
4.1信息生命周期管理信息生命周期管理(Information Lifecycle Management,ILM)是在Oracle Database 之下大幅降低存储成本,同时维系服务品质于不下降的好方法。
传统的做法是将所有数据库的数据放在单一高效存储层中;这种方法通过ILM,将数据库的数据放置在多重存储层中:随着数据益趋陈旧而越变越不活跃,然后转放在更低成本的存储介质中。
Oracle Partitioning让您非常容易就能够在数据库中实现ILM。
例如,假设我们现在是日历年的第三季(Q3),我们要按月分区订单(Orders)数据以供订单输入应用软件使用。
高性能存储层存储经常存取的所有资数据,各分区容纳要储存的Q3的订单,这一层使用高性能存储设备。
低成本存储层存储比较不常用的资料,各分区容纳Q1与Q2的订单;这一层使用非常低成本的存储技术,例如SATA磁盘阵列。
在线归档存储层存储非常少用或修改的所有数据,各分区容纳去年的订单。
我们来看看例子,说明使用ILM可能获得的成本节约。
假设高性能存储层每GB的成本为72美元,低成本层每GB成本为14美元,而在线归档层每GB成本为7美元。
您有13.5 TB数据要储存,如果所有数据都储存在高性能层,成本将接近1百万美元。
现在假设使用ILM方法,将5%的资料放在高性能层,35%的资料放在低成本存储层,而60%的数据放在在线归档储存层。
下图说明使用ILM的成本。
信息生命周期管理降低储存成本如您所见一般,成本从1百万美元骤降至仅17万5千美元。
此外,采用Oracle Advanced Compression之后,成本还可以降低3倍,到6万美元以下。
总成本降低达94%,同时保证服务品质。