⑴ oracle 11g 怎么安装和使用
Oracle11g是目前Oracle较新版本,除了传统的数据库服务外,也提供了界面友好的链接工具。考虑到Oracle数据的稳定和性能方面的优势,在需要处理大量数据的系统中,可以考虑使用Oracle作为数据库。x0dx0a一:Oracle11g的安装过程(Windows版本)很简单,步骤为:x0dx0a 1. 首先从Oracle官方网站上下载Oracle11g数据库,大约为1.7G。解压后,setup.ext就可以开始安装x0dx0a 2. 在安装开始的时候,会要求填写一些信息。需要注意两项:x0dx0a 1)SID。这应该是安装的数据库的ServiceID,在数据库安装成功后,在Window的服务中会多一项OracleServiceSID的服务,这里的SID就是在安装时填写的字符串。因此在连接数据库的时候都需要有SID信息,比如使用JDBC连接的时候。x0dx0a 2)密码。这里的密码是系统管理员的密码(sys,sysdba)。x0dx0a 3. 接下来就可以按照界面提腔姿并示安装了,安装过程中会检查电脑配置,如果符合要求就可以继续安装。x0dx0a 4. 安装结束后,会生成一个database config的界面,上面有安装的数据库的sid, port等信息。(可以把这个界面保存起来,防止以后忘记相关信息)x0dx0a二:Oracle的连接x0dx0a 安装完成后,就可以连接数据库了,连接Oracle可以通过sqlPlus,SQLDeveloper,建议可以使用SQLDeveloper,因为它界面不错。在程序->Oracle11g->应用开发程序 下面有SQLDeveloper,第一次启动时,需要设置java.exe的路径(SQLDeveloper应该是JAVA开发的),之后就可以看到连接界面了。接下来需要填写连接信息,第一次连接时,必须先通过sysdba进行连接,所以要使用安装时设置的密码,其它信息如下:x0dx0a 1)需要选择登录身份为系册老统管理员 2)sid安装时设置的sid值 3)端口号一般默认是1521x0dx0a 注意在连接的时候,需要确保在服务中的OracleServiceSID和OracleOraDb11g_home1TNSListener是打开的x0dx0a 填好伍迹上面的信息就可以登录了。如果要创建自己的数据库,需要下面几个过程:x0dx0a 1.创建表空间,语句如下:x0dx0a CREATE TABLESPACE SampleTableSpace x0dx0a DATAFILE 'D:/app/Administrator/oradata/orcl/tableFile.dbfsize 8192M reusex0dx0a AUTOEXTEND ON NEXT 8192M MAXSIZE unlimitedx0dx0a EXTENT MANAGEMENT local;x0dx0a 2.创建一个用户,并默认为SampleTableSpace表空间x0dx0a CREATE USER SampleUser IDENTIFIED BY Passwordx0dx0a DEFAULT TABLESPACE SampleTableSpace;x0dx0a 3.为用户授权:x0dx0a GRANT connect, resource TO SampleUser ;x0dx0a 注意,接下来的操作必须在SampleUser的连接中进行,步骤如下:x0dx0a 1.在SQLDeveloper中新建一个连接,并使用刚才创建的SampleUser信息进行登录x0dx0a 2.接下来在SampleUser的连接中就可以使用sql进行各种操作,这些操作都会在SampleTableSpace中进行。x0dx0a三: 数据导入导出x0dx0a Oracle提供数据导入和导出功能.命令为imp/exp,可以在cmd下运行,它们可以将数据库中的表或其它对象导出为.dmp文件,或者将dmp文件导入,具体使用方法可以google一下,应该比较好用。x0dx0a x0dx0a上面是之前使用Oracle11g时的一些经验,如果有不正确的地方,也请大家补充。
⑵ 数据库oracle简介
Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。
特点
1、完整的数据管理功能:[2]
1)数据的大量性
2)数据的保存的持久性
3)数据的共享性
4)数据的可靠性
2、完备关系的产品:
1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示;
2)保证访问的准则
3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化
4)数据物理性和逻辑性独立准则
3、分布式处理功能:
ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由oraclerdbms、sql*Net、SQL*CONNECT和其他非ORACLE的关系型产品构成。
4、用ORACLE能轻松的实现数据仓库的操作。
这是一个技术发展的趋势,不在这里讨论。
优点
■ 可用性强
■ 可扩展性强
■ 数据安全性强
■ 稳定性强
⑶ Oracle11g数据库系统设计、开发、管理与应用的前 言
本书主要内容
本书共有19章,分4个部分,其中第1、2章属于基础篇,主要介绍数据库设计方面的内容;第3~11章属于开发篇,主要介绍Oracle数据库的开发;第12~15章属于管理篇,主要介绍Oracle 11g数据库的管理;第16~19章属于应用篇,主要介绍Oracle 11g数据库应用系统的开发知识。各个章节的具体内容安排如下:
篇名 章 名 主 要 内 容
基础篇 第1章 数据库技术基础 介绍了数据库技术的基本概念、数据模型、E-R模型、数据库的规范化和高级数据库技术
第2章 进入Oracle世界 介绍了Oracle产品的发展变迁、Oracle 11g的新特性、体系结构、安装过程、基本组件和Oracle服务的启动、关闭
开发篇 第3章 SQL语言与PL/SQL 介绍了SQL和PL/SQL的基本知识,以及PL/SQL运算符、控制结构和常用函数
第4章 数据库 介绍了数据库和数据库实例的基本知识、创建数据库、修改数据库、删除数据库和管理表空间的操作
第5章 数据表、约束和数据记录 介绍了管理数据表、数据库完整性的约束实现、数据记录操作、管理序列、管理同义词和管理评注等操作
第6章 数据查询 介绍了查询的基本语法、简单查询、连接查询、子查询和联合查询等操作
第7章 索引 介绍了索引的基本知识、管理索引和管理聚集等操作
第8章 视图 介绍了视图的基本知识、管理视图和使用视图等操作
第9章 存储过程、函数和包 介绍了存储过程的基本知识、管理存储过程、嵌套存储过程、管理函数和管理包等操作
第10章 触发器 介绍了触发器的基本知识、管理触发器和使用触发器的操作
第11章 游标、事务和锁 介绍了游标的基础知识和基本操作、事务和锁的基本知识
续表
篇名 章 名 主 要 内 容
管理篇 第12章 Oracle 11g企业管理器 介绍了OEM的基本环境和使用OEM监视Oracle 11g环境、管理数据库、管理部署和管理作业系统等操作
第13章 数据库安全性 介绍了数据库安全性基本知识、管理用户、管理角色、授权和数据库审计等操作
第14章 备份与恢复 介绍了数据库备份、恢复、数据导入、导出等操作
第15章 Oracle配置和管理工具 介绍了Oracle 11g配置和管理工具概况、配置和管理网络服务、配置本地规则和安装、配置客户端等操作
应用篇 第16章 Java访问Oracle数据库 介绍了JDBC的基本结构、ODBC连接数据库、JDBC连接数据库和访问数据库等操作
第17章 .NET访问Oracle数据库 介绍了ADO.NET模型、绑定连接数据库、ODBC连接数据库、手动连接数据库和调用存储过程等操作
第18章 开发J2EE应用 介绍了J2EE开发和部署环境、开发JSP程序、开发Servlet和开发EJB等内容
第19章 Oracle XML DB 介绍了Oracle XML DB的基本体系结构、XML模式、二进制XML表和XQuery查询等内容
本书特点
(1)本书内容根据数据库开发的一般特点进行讲解,内容通俗易懂。
(2)结合实际开发案例的大量例题,使读者可以直观感受Oracle 11g的内容。
(3)对每种Oracle技术均通过GUI方式和命令方式进行讲解,既方便初学者快速入门,也方便对Oracle有一定了解的读者更上一层楼。
本书既适合高职高专、本科院校或计算机培训机构作为Oracle数据库课程的教材或参考用书,也可以作为计算机爱好者和数据库管理员的参考用书。
本书由来自湖南铁道职业技术学院的希赛顾问团顾问冯向科(国家认证软件设计师、系统分析师)和邓莹担任主编。
由于作者水平有限,书中的错误和不妥之处在所难免,敬请读者批评指正。有关本书的反馈和咨询,读者可以发送邮件至(请见扩展阅读),也可以从(请见扩展阅读)免费下载书中所用到的软件、工具和源代码。
编 者
2009年3月
⑷ oracle11g和12c有什么区别
一、功能不同
1、oracle11g:在DBA管理上有很多完善,大大提升了DBA对数据库的管控能力,提供的很多自动特性,增强了调优,备份恢复,错误诊断等的功能。
2、oracle12c:实现云数据库的支持,提供云平台管理,这是11所没有的。
二、特点不同
1、oracle11g:合并和扩展oracle的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池。
2、oracle12c:racle12c增加了CDB和PDB的概念。CDB全称为Container Database, 数据库容器;PDB全称为Pluggable Database,即可插拔数据库。
三、优势不同
1、oracle11g:合并和扩展oracle的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池。
2、oracle12c:实例与数据库可以是一对多的关系。也就是说12c里面会在CDB下创建多个PDB,每个PDB类似于11g里面的实例,然后一个CDB下的各个PDB是相互隔离的。
⑸ oracle 11g 安装和使用
oracle 11g可以使用内置sysdba用户来登录,然后为sys和system用户设置密码,步骤如下:
1、打开运行窗口。
⑹ SQL Server、Oracle 11g、PL/SQL Developer有什么区别主要功能是什么请简介
1.SQL Server和Oracle 分别是微软公司和甲骨文公司的数据库产品
除了楼上这位仁唤圆尺兄所说的语法上略有差腔卖异之外,Oracle的undo,是其它数据库所不及的。
也是Oracle 数据库区别于其它数据库的最大标志。
2.PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。
它具有语法加强、SQL和PL/SQL帮助、对象描述、代码助手、编译器提示、PL/SQL完善、代码内容、代码分级、浏览器按钮、超链接导航、宏库等许多智能特性,能够满足要求性最高的用户需求。当您需要某个信息时,它将自动出现,至多单击即可将信息调出。大概9成和高以上的sql语法都可以直接执行,进行数据库操作,而只有一少部分不提供支持。
⑺ orecle是什么意思
是不是Oracle。Oracle是甲骨文公司开发的数据库。
Oracle的来源
oracle是殷墟(Yin Xu)出土的甲骨文(oracle bone inscriptions)的英文翻译的第一个单词,在英语里是“神谕”的意思。
[编辑本段]Oracle市场份额
在2007年Oracle在数据库市场依然保持着强劲的势头,占据了数据库领域48.6%的市场份额。作为数据库软件市场的领跑者,Oracle数据库自去年推出了11g版本以来,在整个2008年最大的亮点是在9月下旬在旧金山举办的甲骨文全球大会上宣布了与云计算服务商展开更多的合作。同时在2008年OOW(Oracle Open World)上强势推出的跟HP合作的HP Oracle Exadata Storage Server也颇为引人瞩目,被称为“世界上最快的数据库机器”。
[编辑本段]Oracle介绍
Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统。Oracle的关系数据库是世界第一个支持SQL语言的数据库。1977年,Lawrence J.Ellison领着一些同事成立了Oracle公司,他们的成功强力反击了那些说关系数据库无法成功商业化的说法。现在,Oracle公司的财产净值已经由当初的2000美元增值到了现在的年收入超过97亿美元。
Oracle的目标定位于高端工作站以及作为服务器的小型计算机。Oracle的路线同Sun微系统公司类似,都提出了网络计算机的概念。Oracle宣称自己是世界上首家百分之百进行基于互联网的企业软件的软件公司。整个产品线包括:数据库、服务器、企业商务应用程序以及应用程序开发和决策支持工具。从Oracle首席执行官Ellison的发言可以看出Oracle对网络计算的信心,他说:“Oracle公司的成败依赖于互联网是否能够成为将来的主流计算方式,如果答案是‘是’,Oracle就赢了”。
Oracle 11g五大特性
与无压缩格式下存储数据相比,新的Oracle数据压缩技术能够确保以较小的开销节省三倍以上的磁盘存储空间。这一点比仅节省磁盘空间要具有更大的优势,因为它能够使企业节约更多的开支,以便有更多的资金来巩固自己的地位。
自动诊断知识库(Automatic Diagnostic Repository,ADR)是专门针对严重错误的知识库。该知识库基本上能够自动完成一些以往需要由数据库管理员来手动完成的操作。
作为ADR的一部分,SQL性能分析器(SQL Performance Analyzer,SPA)是最让人惊喜的特性之一。SQL性能分析器是一个整体调整工具,管理员可以通过该工具在数据库上定义和重演(replay) 一个典型的工作负载,之后管理员可以调节整体参数来使数据库尽快的达到最佳性能——而这一任务同样也是许多年以来由数据库管理员手动完成的。
由于获得了最优的初始参数,数据库管理员就不需要调整数以万计的SQL语句。管理员需要做的就是给定一个典型的负载 ,由SPA根据历史记录来决定SQL的最终设置,而不用管理员来检测哪一个SQL设置是最合理的。
多年以来,甲骨文公司一直在努力完成地另一个新特性便是“联机更新”(在不down机的情况下更新软件)。实际上,很难从软件工程的角度来设计一个运行时能自动升级的软件。由于真正的应用集群(Real Application Clusters ,RAC)特性,甲骨文公司再一次对其他的数据库供应商造成了更大的压力。在实际的使用过程中,数据库产品的用户总是希望产品有持续的高可用性,这并不是说只需满足下次补丁更新之前的3年的时间就够了。
自动内存管理特性可以追根溯源至Oracle 9i,那时甲骨文公司推出首款自动调节存储池的工具。AMM工具其实就是一种探测机制。实际上,Oracle 11g 有很多随机访问存储池,当存储管理模式(Access Management Mode,AMM)探测到某个存储池中已满时,它将整个随机存储器(Random Access Memory,RAM)从一个区域分配到其他相对合适的区域。
[编辑本段]数据库厂商Oracle
Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州 Redwood shore。2000财年(99年6月到2000年5月)营业额达101亿美元,再创Oracle公司销售额历史新高,比去年增长了13亿美元,盈利增长61%,达到21亿美元。Oracle公司现有员工超过三万六千人,服务遍及全球145个国家。 Oracle公司拥有世界上唯一一个全面集成的电子商务套件Oracle Applications R11i,它能够自动化企业经营管理过程中的各个方面,深受用户的青睐,促使Oracle应用软件在2000财年第四季度的销售额达4.47亿美元,与 SAP公司的同期应用软件销售额3.52亿美元相比,多出近1亿美元,这一事实表明,Oracle已经是世界最大的应用软件供应商。Oracle电子商务套件涵盖了企业经营管理过程中的方方面面,虽然它在不同的方面分别面对不同的竞争对手,而Oracle电子商务解决方案的核心优势就在于它的集成性和完整性,用户完全可以从Oracle公司获得任何所需要的应用功能,更重要的是,它们具有一致的基于Internet技术的应用体系结构,而如果用户想从其它厂商处获得Oracle电子商务所提供的完整功能,不仅需要从多家厂商分别购买不同的应用,而且需要另请咨询公司把这些不同的应用装配起来,还必须确保它们能够协同地工作。
先进的产品和高效率的企业运作,是Oracle公司利润得以继续增长的重要原因,一年前,Oracle公司确定了通过采用自身的Internet电子商务解决方案,实现每年节省10亿美元企业日常运作费用的目标,这一数据相当于将我们的年度利润率提高10%。
四年前电子商务在全球范围内还仅处于萌芽状态时,Oracle公司便前瞻性地作出了从领先的数据库厂商向以Internet计算为基础的完整的电子商务解决方案供应商转型的战略部署。这一前瞻性战略为Oracle带来了巨大的利益,今天,Oracle能够领先于竞争对手提供包括平台产品、应用产品和完善的服务在内的先进的、完整的、集成的电子商务解决方案,可以无缝集成供应链管理(SCM)、企业资源管理(ERP)、客户资源管理(CRM)和企业商业智能 (BI)和电子商务应用IP(Internet Pocurement)、Exchange、Portal-to-go等产品。Oracle从低端到高端的所有方案100%基于Internet应用体系结构,都可以通过Web安全、直接地访问,使企业能够通过Web完成包括报价、定单、支付、执行、服务等在内的企业业务过程的所有环节,帮助企业将现有业务内容快速转移到电子商务,迅速获得来自电子商务的高效益。
Oracle应用产品包括财务、供应链、制造、项目管理、人力资源和市场与销售等150多个模块,荣获多项世界大奖,现已被全球近7600多家企业所采用。由于在电子商务方面的杰出表现,Oracle公司在美国Mongan Stanley公司最新公布的权威性全球企业1000强中,从去年的第122名一跃成为第13名,成为全球第二大独立软件公司和最大的电子商务解决方案供应商。目前, Amazon和Dell等全球十个最大的Internet电子商务网站、全球十个最大的B-to-B网站中的九个、93%的上市.COM公司、65家“财富全球100强”企业均不约而同地采用Oracle电子商务解决方案。
公司类型 上市公司 (NASDAQ: ORCL)
口号 Oracle is the information company
成立于 加利福尼亚 (1977年)[1]
总部位于 美国加州红木滩市
重要人物 劳伦斯·埃里森 Lawrence (Larry) J. Ellison, 首席执行官
产业 数据库软件
雇员数目 35000+
Oracle 公司年表
约70年代 一间名为Ampex的软件公司,正为中央情报局设计一套名叫Oracle的数据库,Ellison是程序员之一。
1977 年艾利森与女上司Robert Miner创立“软件开发实验室”(Software Development Labs),当时IBM发表“关联数据库”的论文,艾利森以此造出新数据库,名为甲骨文。
1978 年 公司迁往硅谷,更名为“关系式软件公司” (RSI),两年后,共有8名员工,年收入少于100万美金。最先提出“关联数据库”的IBM采用RSI的数据库。1982年再更名为甲骨文(Oracle)。
1984年 三年内,先后进军加、荷、英、奥地利、日、德、瑞士、瑞典、澳洲、芬兰、法、香港、挪威、西班牙。1986年上市时,年收入暴升至5500 万美元,同年3月招股,集资3150万美元。
1987年 年收入达到 1.31 亿美元,甲骨文一年后成为世界第四大软件公司。两年内再进军墨西哥、巴、中、塞浦路斯、马来西亚及新西兰。一年后,收入再升一倍至2.82亿美元。
1990年 甲骨文两年内挥军进入智利、希腊、韩、葡、土、委内瑞拉、台、比利是、阿根延、哥伦比亚、哥斯达黎加及菲等地,但市甲骨文首次录得亏蚀,市值急跌80%,艾利森首次安排资深管理人员参与经营。
1992年 旗鉴产品Oracle 7面世,该公司重拾升轨,年收入达到 11.79 亿美元。曾被视为甲骨文接班人、但后来被踼出局的Raymond Lane担任营运总监。
1995年 艾利森宣布PC已死,把全数产品推向因特网发展,并另组“网络电脑公司”(Network Computer),销售“网络电脑”,最终被淘汰收场。
2000年 科网接近尾声时,推出E-Business Suite,抢占应用产品市场,与昔日的生意伙伴构成严重利益冲突。同期微软及IBM数据技术提升,此后Oracle新增订单数目的占有率,在两年内下跌6.6%,业务倒退10%。
2003年 敌意收购仁科软件公司(Peoplesoft),引起业界轰动。两公司的争嗌新闻层出不穷。同年美国司法部落案阻止甲骨文收购。
2008年 甲骨文公司(Oracle)宣布收购项目组合以及管理软件的供应商Primavera 软件公司。Primavera公司曾是世界上最大的独立项目协同管理及资源组合管理解决方案的供应商,在全球85个国家有450,000多用户,并在全球几十个国家设有代理商。
[编辑本段]Oracle中国公司
1989年Oracle公司正式进入中国市场,成为第一家进入中国的世界软件巨头,标志着刚刚起飞的中国国民经济信息化建设已经得到Oracle的积极响应,由Oracle首创的关系型数据库技术开始服务于中国用户。1991年7月,经过了近两年时间的努力开拓,为了更好地与迅速发展的业务相适应,Oracle在北京建立独资公司。今天的Oracle中国公司拥有超过3500名员工,并在全国十二个城市设立了分公司。
为了帮助中国用户及时、充分利用世界最先进的计算机软件技术与产品,Oracle中国公司在产品汉化方面投入了大量的资源,目前,Oracle的大部分产品均已实现了全面中文化,中文版产品的更新节奏与美国本土基本同步一致。与此同时,Oracle在中国得到了数以百计的国内计算机企业的合作与支持,除了惠普、Sun、康柏、Cisco、Intel等Oracle全球联盟合作伙伴和普华永道咨询有限公司、安达信企业咨询有限公司、安盛咨询、德勤企业管理咨询公司、凯捷安永咨询(亚太)有限公司等Oracle全球系统集成商外,Oracle公司在中国还建立起完整的合作伙伴体系,6家增值经销商、72家独立软件开发商、3家应用软件合作伙伴、180家授权分销商和4家授权培训中心,他们共同构成了基于Oracle技术产品基础的全国性市场开拓、系统集成、增值开发与技术服务体系,为Oracle在中国的业务发展提供了强有力的支持。由他们开发的数百个基于Oracle平台的商品化应用软件包,已经广泛应用于国内的政府部门、电信、邮政、公安、金融、保险、能源电力、交通、科教、石化、航空航天、民航等各行各业。
[编辑本段]甲骨文公司主要产品简介
甲骨文公司的主要产品目前分为两大类:
* 服务器(服务器)及工具(主要竞争对手:国际商用机器、微软)
* 数据库服务器:2007年最新版本11G
* 应用服务器: Oracle Application Server
* 开发工具:Oracle JDeveloper,Oracle Designer,Oracle Developer,等等
* 应用软件(主要竞争对手:德国SAP公司。)
* 企业资源计划(ERP)软件。已有10年以上的历史。2005年,并购了开发企业软件的仁科软件公司以增强在这方面的竞争力。
* 客户关系管理(CRM)软件。自1998年开始研发这种软件。2005年,并购了开发客户关系管理软件的希柏软件公司(Siebel)。
* 人力资源管理软件(HCM)。收购了仁科(PeopleSoft)软件。
1. Oracle电子商务套件(Oracle E-Business Suite)
Oracle电子商务套件是行业中第一个集成的基于互联网的商务应用套件,它将前台与后台运营中的关键业务流程自动化。Oracle电子商务套件涵盖了营销、销售、服务、合同、定单管理、产品设计、采购、供应链、制造、财务、项目管理、人力资源与专业服务自动化在内的企业中每一个领域的业务。2001年全球共有1100多家企业实施了Oracle电子商务套件,目前全球已经有超过12000家用户正在获益于Oracle电子商务套件所带来的前所未有的好处。
自从Oracle电子商务套件首次面世以来,甲骨文公司已经推出了6种电子商务套件的增强版本,从而形成了一整套成熟的、功能齐全的应用套件。Oracle电子商务套件能够使用户在实施业务应用时拥有前所未有的可选择性与灵活性,它的开放式基础架构与单一数据模型使用户在部署套件中的应用软件时拥有多种选择,既可以单独使用,也可以组成业务流,还可以作为一个整体的集成套件来部署。Oracle电子商务套件既可以作为用CD ROM为载体的传统软件的形式,也可以作为一种在线服务的形式来提供给用户。
2. Oracle10g —— 新一代电子商务平台
Oracle10g是业界第一个完整的、智能化的新一代Internet基础架构,Oracle10g电子商务平台实际上是指Oracle数据库10g、Oracle应用服务器10g和Oracle开发工具套件10g的完整集成。
Oracle数据库10g是第一套具有无限可伸缩性与高可用性,并可在集群环境中运行商业软件的互联网数据库,具有400多个领先的数据库功能,在集群技术、高可用性、商业智能、安全性、系统管理等方面都实现了新的突破。作为甲骨文公司长达十年的软件技术研发成果,真正应用集群技术(Real Application Clusters)能够提供近乎无限的扩充能力与整体可用性,为用户带来透明的、高速增长的集群功能。
Oracle应用服务器10g是J2EE认证的、最轻、最快、最具伸缩性的应用服务器,提供了企业门户软件、无线支持、高速缓存、轻量级J2EE引擎、商务智能、快速应用开发、应用与业务集成、Web 服务等多种应用开发功能,形成完整的电子商务应用开发和部署环境。使用了Oracle应用服务器10g的用户可以通过升级软件来取代升级硬件,大大的节省了基础设施的成本花费。
Oracle开发工具套件10g是一套完整的集成开发工具,可用于快速开发使用Java和XML语言的互联网应用和Web服务,支持任何语言、任何操作系统、任何开发风格、开发生命周期的任何阶段以及所有最新的互联网标准。
9i之后的Oracle的硬件要求很高,(Windows版本)9i建议配512M内存,10g建议配1G内存。
oracle11g
2007年7月12日,甲骨文公司在美国纽约宣布推出数据库Oracle 11g,这是Oracle数据库的最新版本。甲骨文介绍说,Oracle 11g有400多项功能,经过了1500万个小时的测试,开发工作量达到了3.6万人/月。
有意思的是,根据甲骨文以往几个版本的发行经验,发布新版Oracle数据库的频率在3年左右,以此类推,Oracle 11g应该在07年年底发布,选择在7月份发布,不知道是否和代号Katmai的SQL Server 2008有关,因为目前还处于测试阶段的SQL Server 2008将在08年2月发布,业内用Oracle 10g和SQL Server 2003做比较也曾一度惹恼了甲骨文。
XML显高温
当XML面世之时,也许没有哪个数据库厂商会对这种技术给以足够的关注,然而在今天,XML已经开始对数据存储产生巨大的影响。到现在,这种可扩展标记语言已是各种数据,特别是文档的首选格式,国际主流的数据库厂商们自然也随行就市,全都推出了兼容传统关系型数据与XML数据混合应用的新一代数据库产品。
XML在数据存储方面有一个明显的优点,那就是可以直接将逻辑关系编写在XML文件当中。一个时髦的XML数据库应该提供哪些功能呢?归纳起来应该有四个基本功能:使用、存储、查询和产生XML的能力。
在Oracle 10g中,曾被人们津津乐道的最重要的改进是增加了对XML schema(XML语法)转换的支持,它允许用户通过将现有的数据映射为新的schema来实现XML schema转换。而不必把所有XML数据输出后再重新输入进去,其它事情将由数据库自动完成。
在Oracle 11g中, XML DB的性能又获得很大提高,XML DB是Oracle数据库的一个组件,客户可以以本机方式存储和操作XML数据。11g增加了对二进制XML数据的支持,现在客户可以选择适合自己特定应用及性能需求的XML存储选项。
当然,不仅仅是甲骨文看好XML,为吸引Oracle用户,IBM公司DB2 9打XML旗号直接把XML作为其新产品的最大卖点;微软和Sybase也宣称它们的产品也可以实现高性能XML存储与查询,使现有应用更好地与XML并存。
网格计算有点冷
新的Oracle 11g仍使用g(Grid)作为后缀,以代表这是一个包含了网格技术基础的数据库。甲骨文称,Oracle 11g能更方便地在低成本服务器和存储设备组成的网格上运行。不过,目前仅有IBM DB2数据库也支持网格计算技术。
网格计算将多个服务器和存储器当作一台大型电脑协调使用,使它们在高速网络上动态地共享计算机资源,以满足不断变化的计算需求。简而言之,即将多个服务器和存储器当作一台主机协调使用。网格计算被广泛视为未来的计算方式。
尽管微软对网格计算的兴趣也很浓厚,承诺要让Windows能够更好地适应高数据强度的计算网格。但微软除了在内部研究之外,似乎一直在这个话题上非常沉默。对于数据库中网格计算,微软和Sybase方面表示,网格应用在技术上还需解决一些问题(如:多节点性能问题) ,网格技术要成为商业应用的主流,还需要几年时间在应用和产品上进一步完善。
不容乐观的是,在咨询公司Quocirca发布的调查显示,我国网格实际采用率仍然偏低,总体网格指数在15个被调查国家中只排第9位,处于中下游,甲骨文表示,中国用户可能对网格的价值还没有真正接受。很多中国企业有一种观望的心态,觉得应用网格存在风险。
11g安全了吗?
有业内人士曾表示,Oracle 10g只能算是一个过渡版本。因为06年,下一代安全软件机构NGSS对微软SQL Server和Oracle数据库做了一个弱点对比,结果表明Oracle的数据库产品存在更多的弱点。
NGSS的研究人员称,Oracle有233个缺陷点,而SQL Server只有59个。这些缺陷在SQL Server7、2000以及2005中,在Oracle8、9以及10g版本中被报道,并被修复。分析机构ESG也发布调查报告表示,在安全性方面微软击败了甲骨文,似乎甲骨文数据库“无懈可击”的安全神话已不复存在。
针对那些不断对甲骨文安全性能表示批评的专家,甲骨文终于开始猛烈还击。2006年底,甲骨文全球技术事业部的安全经理Eric Maurice在公司的博客上表示,甲骨文在开发和安全方面的技术水平居业界领先位置。与微软数据库的安全性能比较,不过是别有用心的人在玩数字游戏,甲骨文不会让外部的压力改变其既定的安全策略。
到现在,起码可以从资料上看到,Oracle的安全认证获得最高认证级别的ISO标准认证,而SQL Server并没有获得什么安全认证。从这方面证明了Oracle的安全性不应该被受到如此指责。
从甲骨文此次推出的11g可以看到,在安全方面除了10g已经存在的数据阀门和加密外,11g又增加了四项安全功能,即安全备份、非对称数据的授权安全检索、监控、管理和报警。
Oracle 11g数据库增强了Oracle透明数据加密功能,将这种功能扩展到了卷级加密之外。11g还增加了表空间加密功能,可用来加密整个表、索引和所存储的其它数据。存储在数据库中的大型对象也可以加密。
看来甲骨文很注重11g在安全上的表现,闪回交易技术可以撤销错误交易以及任何相关交易,并行备份和恢复功能。另外,一种新的顾问软件—数据恢复顾问,可自动调查问题,智能地确定恢复计划并处理多种故障情况。
Oracle 11g的Oracle Data Guard组件可用于对生产数据库的报告、备份、测试和“滚动”升级。通过将工作量从生产系统卸载到备用系统,并组成一个更经济的灾难恢复解决方案。
也许正是在安全性上的增强,才使得甲骨文公司数据库服务器技术高级副总裁Andy Mendelsohn自信地表示:“Oracle 11g真正克服了挑战并实现了真正的创新。
ORACLE特点
* ORACLE7.X以来引入了共享SQL和多线索服务器体系结构。这减少了ORACLE的资源占用,并增强了ORACLE的能力,使之在低档软硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以支持成百上千个用户。
* 提供了基于角色(ROLE)分工的安全保密管理。在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现。
* 支持大量多媒体数据,如二进制图形、声音、动画以及多维数据结构等。
* 提供了与第三代高级语言的接口软件PRO*系列,能在C,C++等主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵。加上它有许多优秀的前台开发工具如 POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速开发生成基于客户端PC 平台的应用程序,并具有良好的移植性。
* 提供了新的分布式数据库能力。可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术。
Oracle也许是最流行的服务器,占有最大的市场份额.它被广泛用于各个市场领域,满足一系列的存储需求,例如财务记录,人力资源及订单编制等.造成这种现象的原因之一在于Oracle较早的进入RDBMS(关系型数据库管理系统)领域,并且提供可运行于大多数操作系统能够上的数据库版本,虽然Orcle的首选操作系统似乎正由Solaris转为Linux,但是Oracle仍然在进行与其他操作系统的兼容工作.尽管Oracle经常在Unix或是Linux平台上运行,但是也有大量的Oracle在HP-UX和AIX上运行.随着几年前电子商务的激增,将会驱使Oracle成为WEB应用所需数据库的选择.这使数据库更容易受攻击者的控制,事实上,一旦Oracle从后台进入前端,那么人们会更多地关注它的安全方面.
⑻ Oracle11g数据库系统设计、开发、管理与应用的目 录
基 础 篇
第1章 数据库技术基础 2
1.1 数据库技术概述 2
1.1.1 数据库的基本概念 2
1.1.2 数据处理发展简史 4
1.2 数据模型 6
1.2.1 层次模型 6
1.2.2 网状模型 7
1.2.3 关系模型 8
1.3 E-R模型 9
1.3.1 E-R模型 9
1.3.2 E-R模型转换为关系模型 13
1.3.3 使用PowerDesigner设计数据库 14
1.4 数据库的规范化 19
1.4.1 第一范式(1NF) 19
1.4.2 第二范式(2NF) 20
1.4.3 第三范式(3NF) 21
1.4.4 Boyce-Code范式(BCNF) 21
1.5 高级数据库技术 23
1.5.1 数据仓库 23
1.5.2 分布式数据库 23
1.5.3 面向对象数据库 24
1.6 小结 25
第2章 进入Oracle世界 26
2.1 Oracle的发展变迁 26
2.2 Oracle 11g的新特性 28
2.3 Oracle 11g的体系结构 31
2.3.1 Oracle进程结构 32
2.3.2 Oracle内存结构 33
2.4 Oracle 11g的安装过程 34
2.5 Oracle 11g的基本组件 40
2.5.1 SQL*Plus 41
2.5.2 SQL Developer 42
2.5.3 Database Console 44
2.6 Oracle 11g服务的启动与关闭 45
2.7 小结 47
开 发 篇
第3章 SQL语言与PL/SQL 49
3.1 SQL语言简介 49
3.1.1 SQL的产生 49
3.1.2 SQL的组成 50
3.2 PL/SQL语言基础 50
3.2.1 PL/SQL简介 50
3.2.2 PL/SQL块 50
3.2.3 PL/SQL数据类型 52
3.2.4 PL/SQL标识符 53
3.2.5 常量和变量 54
3.2.6 PL/SQL注释 55
3.3 PL/SQL运算符 55
3.3.1 算术运算符 55
3.3.2 关系运算符 56
3.3.3 逻辑运算符 57
3.4 PL/SQL控制结构 57
3.4.1 条件结构 57
3.4.2 循环结构 61
3.4.3 跳转语句 64
3.5 PL/SQL常用系统函数 64
3.5.1 数学函数 64
3.5.2 字符串函数 66
3.5.3 日期函数 67
3.5.4 转换函数 68
3.6 小结 68
第4章 数据库 70
4.1 数据库概述 70
4.1.1 数据库结构 70
4.1.2 数据库实例 73
4.2 创建数据库实例 73
4.2.1 使用Oracle Database Configuration Assistant创建数据库实例 73
4.2.2 使用PL/SQL创建数据库 82
4.3 修改数据库实例 89
4.3.1 使用DBCA修改数据库实例 89
4.3.2 使用PL/SQL修改数据库 91
4.4 删除数据库实例 93
4.4.1 使用DBCA删除数据库实例 93
4.4.2 使用PL/SQL删除数据库 94
4.5 管理表空间 95
4.5.1 使用OEM管理表空间 95
4.5.2 使用PL/SQL管理表空间 98
4.6 小结 101
第5章 数据表、约束和数据记录 102
5.1 管理数据表 102
5.1.1 创建数据表 102
5.1.2 修改数据表 105
5.1.3 查看和删除表 107
5.2 数据完整性与约束 110
5.2.1 数据完整性概述 110
5.2.2 约束的实现 110
5.3 数据记录操作 120
5.3.1 使用SQL Developer操作数据记录 121
5.3.2 使用PL/SQL操作数据记录 122
5.4 管理序列 125
5.4.1 使用SQL Developer管理序列 125
5.4.2 使用PL/SQL操作序列 126
5.5 管理同义词 129
5.5.1 使用SQL Developer管理同义词 129
5.5.2 使用PL/SQL操作同义词 130
5.6 管理评注 131
5.7 小结 133
第6章 数据查询 134
6.1 查询的基本语法 134
6.2 简单查询 135
6.2.1 选择列 135
6.2.2 选择行 139
6.2.3 排序查询数据记录集 147
6.2.4 分组数据记录集 149
6.3 连接查询 155
6.3.1 内连接查询 155
6.3.2 外连接查询 158
6.3.3 交叉连接查询 160
6.4 子查询 161
6.4.1 IN子查询 161
6.4.2 EXISTS子查询 163
6.4.3 使用比较运算符的子查询 164
6.4.4 使用ANY或ALL的子查询 165
6.4.5 数据记录操作中的子查询 166
6.5 联合查询 168
6.6 小结 171
第7章 索引 172
7.1 索引概述 172
7.2 创建索引 175
7.2.1 使用SQL Developer创建索引 175
7.2.2 使用PL/SQL创建索引 175
7.3 修改索引 176
7.3.1 使用SQL Developer修改索引 177
7.3.2 使用PL/SQL修改索引 177
7.4 查看索引 178
7.5 删除索引 178
7.5.1 使用SQL Developer删除索引 178
7.5.2 使用PL/SQL删除索引 179
7.6 聚集 180
7.6.1 创建聚集 180
7.6.2 修改聚集 184
7.6.3 删除聚集 184
7.7 小结 185
第8章 视图 186
8.1 视图概述 186
8.2 创建视图 187
8.2.1 使用SQL Developer创建视图 187
8.2.2 使用PL/SQL创建视图 189
8.3 修改视图 191
8.3.1 使用SQL Developer修改视图 191
8.3.2 使用PL/SQL修改视图 192
8.4 查看视图 194
8.4.1 使用SQL Developer查看视图 194
8.4.2 使用PL/SQL查看视图 194
8.5 删除视图 195
8.5.1 使用SQL Developer删除视图 195
8.5.2 使用PL/SQL删除视图 196
8.6 使用视图 196
8.6.1 查询视图 196
8.6.2 更新视图数据 198
8.7 小结 200
第9章 存储过程、函数和包 201
9.1 存储过程概述 201
9.2 创建和调用存储过程 202
9.2.1 使用SQL Developer创建和
调用存储过程 202
9.2.2 使用PL/SQL创建和调用
存储过程 203
9.3 查看、修改和删除存储过程 208
9.3.1 查看存储过程 208
9.3.2 修改存储过程 209
9.3.3 删除存储过程 210
9.4 存储过程的嵌套 211
9.5 函数 212
9.5.1 创建函数 213
9.5.2 调用函数 215
9.5.3 删除函数 215
9.6 包 216
9.6.1 定义包头 217
9.6.2 定义包体 218
9.6.3 引用包中对象 219
9.6.4 包的初始化 219
9.6.5 Oracle 11g的内置包 219
9.6.6 在包中定义函数和存储过程 219
9.7 小结 222
第10章 触发器 223
10.1 触发器概述 223
10.1.1 触发器简介 223
10.1.2 触发器的类型 224
10.1.3 OLD和NEW修饰访问操作 225
10.2 创建触发器 226
10.2.1 使用SQL Developer创建
触发器 226
10.2.2 使用PL/SQL创建触发器 227
10.3 查看、修改和删除触发器 229
10.3.1 查看触发器 229
10.3.2 修改触发器 231
10.3.3 删除触发器 232
10.4 使用触发器 234
10.4.1 插入型触发器 234
10.4.2 删除型触发器 235
10.4.3 更新型触发器 236
10.4.4 混合型触发器 237
10.5 AFTER和INSTEAD OF触发器 238
10.6 小结 240
第11章 游标、事务和锁 241
11.1 游标 241
11.1.1 游标的概念 241
11.1.2 游标操作 242
11.1.3 游标的属性 245
11.1.4 在游标中使用循环 246
11.1.5 游标的更新 248
11.2 事务 249
11.2.1 事务的属性 249
11.2.2 事务处理 250
11.3 锁 253
11.3.1 锁的概述 253
11.3.2 锁的类型 253
11.4 小结 255
管 理 篇
第12章 Oracle 11g企业管理器 257
12.1 认识Oracle 11g企业管理器 257
12.2 监视Oracle 11g环境 259
12.2.1 执行监视 260
12.2.2 自监视体系结构 268
12.3 数据库管理 269
12.3.1 数据库管理概述 269
12.3.2 监视数据库 270
12.3.3 管理数据库 274
12.3.4 维护数据库 275
12.3.5 管理数据库组 277
12.4 管理部署 277
12.4.1 收集主机配置信息 277
12.4.2 监视和管理部署 278
12.5 作业系统 283
12.5.1 概述 283
12.5.2 使用和定义作业 284
12.5.3 分析作业活动 284
12.5.4 作业库 285
12.6 小结 285
第13章 数据库安全性 286
13.1 数据库安全管理概述 286
13.2 安全策略 287
13.2.1 系统安全策略 287
13.2.2 数据安全策略 288
13.2.3 用户安全策略 288
13.2.4 口令管理安全策略 289
13.2.5 审计策略 289
13.3 用户管理 289
13.3.1 创建用户 290
13.3.2 修改用户 292
13.3.3 删除用户 294
13.3.4 监控用户 294
13.4 角色管理 295
13.4.1 创建角色 296
13.4.2 修改角色 298
13.4.3 删除角色 299
13.4.4 预定义角色 299
13.5 授权 300
13.5.1 授予权限 300
13.5.2 收回权限 303
13.6 数据库审计 304
13.6.1 审计策略 304
13.6.2 审计类型 305
13.6.3 审计踪迹 306
13.6.4 查看审计踪迹 311
13.7 小结 313
第14章 备份与恢复 314
14.1 备份数据库 314
14.1.1 数据库故障分类 314
14.1.2 备份的类型 315
14.1.3 以命令方式执行数据库备份 317
14.1.4 使用OEM执行数据库备份 324
14.2 恢复数据库 330
14.2.1 恢复的类型 332
14.2.2 以命令方式执行数据库恢复 332
14.2.3 使用OEM执行数据库恢复 334
14.3 备份和恢复策略 337
14.3.1 备份的策略 338
14.3.2 恢复的策略 339
14.4 数据导入/导出 339
14.4.1 Export 340
14.4.2 Import 348
14.5 小结 354
第15章 Oracle配置和管理工具 355
15.1 配置和管理工具概述 355
15.1.1 Oracle网络管理器 355
15.1.2 Oracle网络配置助手 356
15.1.3 Oracle网络控制工具 356
15.2 配置和管理Oracle网络服务 357
15.2.1 创建目录服务器 357
15.2.2 配置概要文件 359
15.2.3 配置和管理监听器 360
15.2.4 配置Oracle服务 361
15.3 Oracle Locale Builder 361
15.4 Oracle客户端工具 364
15.4.1 安装Oracle客户端 364
15.4.2 配置Oracle客户端 367
15.5 小结 370
应 用 篇
第16章 Java访问Oracle数据库 372
16.1 JDBC概述 372
16.2 ODBC连接Oracle数据库 373
16.3 JDBC连接Oracle数据库 374
16.3.1 注册数据库驱动程序 374
16.3.2 获得数据库连接 374
16.3.3 发送和执行SQL语句 376
16.3.4 访问元数据 377
16.4 JDBC访问Oracle数据库 378
16.5 小结 387
第17章 .NET访问Oracle数据库 388
17.1 ADO.NET概述 388
17.1.1 ADO.NET模型 389
17.1.2 ADO.NET对象 390
17.2 绑定连接Oracle数据库 393
17.3 ODBC连接Oracle数据库 397
17.4 手动连接Oracle数据库 399
17.5 调用Oracle存储过程 402
17.6 小结 405
第18章 开发J2EE应用 406
18.1 配置开发和部署环境 406
18.1.1 JDeveloper工具 406
18.1.2 OC4J服务器 408
18.2 开发JSP程序 413
18.2.1 创建JSP程序 413
18.2.2 部署JSP程序 416
18.2.3 配置数据源 418
18.3 开发Servlet程序 421
18.3.1 创建Servlet程序 421
18.3.2 部署Servlet程序 427
18.4 开发EJB应用 427
18.4.1 EJB概述 427
18.4.2 开发EJB应用 429
18.4.3 测试EJB 432
18.5 小结 433
第19章 Oracle XML DB 434
19.1 Oracle XML DB概述 434
19.2 Oracle XML DB体系结构 435
19.3 XML模式 436
19.3.1 XML模式概述 436
19.3.2 查看XML模式 436
19.4 二进制XML表 441
19.4.1 二进制XML存储模型 442
19.4.2 创建二进制XML表 442
19.4.3 在二进制XML表上使用关系视图 443
19.5 XQuery查询 444
19.5.1 XQuery查询概述 444
19.5.2 使用索引增强XQuery查询的性能 445
19.5.3 通过XQuery使用XMLType 449
19.6 小结 452
附录A ESHOPPE数据库 453
附录B 数据字典视图 455
附录C 系统权限和对象权限 471
⑼ oracle 11g数据库什么时候出的
Oracle 11g是甲骨文公司在2007年年7月肆袭12日推兄轿出的最新数据库软件,Oracle 11g有羡雹肆400多项功能,经过了1500万个小时的测试,开发工作量达到了3.6万人/月。相对过往版本而言,Oracle 11g具有了与众不同的特性。
⑽ oracle11g数据库最新的优势有哪些
现在已经是Oracle12c了。
你要的是这个吗?
Oracle 11g比10g多了哪些新特性?
1. 11 g 扩展了 Oracle 独家具有的提供网格计算优势的功能,来提高用户服务水平、减少停机时间以及更加有效地利用 IT资源,
同时还增强全天候业务应用程序的性能、可伸缩性和安全性,利用真正应用测试(RAT)尽量降低更改的风险
2. 11 g降低了数据库升级以及其他硬件和操作系统更改的成本,显着简化了更改前后的系统测试以便您可以识别和解决问题。如:
利用 Database Replay在数据库级别轻松捕获实际的生产负载并在测试系统上重新播放,这样有效的全面测试系统更改(包括关键的并发特性)的影响。
3. SQL Performance Analyzer识别结构化查询语言 ) SQL(执行计划更改和性能回退。可以使用 SQL Tuning Advisor解决识别的问题,
方法是还原到原始的执行计划或进一步优化。利用管理自动化提高 DBA 效率
4. Oracle 数据库 11 g继续致力于显着简化和完全自动化 DBA 任务。
5.利用自学功能自动进行 SQL 优化系统全局区(SGA)和程序全局区( PGA)的内存缓存区的自动、统一调整新的 advisor用于分区、数据恢复、
流性能和空间管理针对自动数据库诊断监视器 (ADDM)的增强,能够提供 Oracle 真正应用集群 (Oracle RAC)环境中的更好的性能全局视图以及改进的性能比较分析功能。
6.利用故障诊断快速解决问题
7.故障诊断功能使客户在发生错误后捕获 Oracle
8.Support所需的数据变得极为简单。这可以加速问题的解决,减少客户重现问题的需要,尽量降低停机成本
9.通过 Oracle Data Guard快速恢复数据 Oracle Data Guard在本地和远程服务器之间协调数据库的维护和同步以便从灾难或站点故障快速恢复。
Oracle数据库11 g提供了大量显着的 Oracle Data Guard增强,包括可以在物理备用系统上运行实时查询用于报表和其他目的、
可以通过将物理备用系统暂时转换为逻辑备用系统执行联机的、滚动的数据库升级
10.支持测试环境的快照备用系统
11.物理和逻辑备用的性能都有提高。逻辑备用现在支持可扩展标记语言(XML)类型字符大型对象 (CLOB)数据类型和透明的数据加密。现在支持自动的、快速启动的故障切换以支持异步传输。
12.支持滚动升级
13.自动坏块检测和修复
14.快速镜像重新同步,该功能可以有效地重新同步存储网络连接性暂时丢失时自动存储管理镜像的存储阵列
15.自动存储管理的性能增强使得大型数据库可以更快地打开并减少 SGA 内存消耗。这些增强还允许 DBA增加存储分配单元大小以加快大型序列输入/输出 (I/O),显着增加正常运行时间
16.Oracle数据库11 g使您可以应用很多一次性数据库补丁(包括诊断补丁),而没有停机时间。新的数据恢复 advisor通过快速识别故障根本原因、为 DBA提供可用的恢复选项,
极大地减少了停机时间,在某些情况下,还通过“自我恢复”机制自动纠正问题。
17.自动编译数据库中的 PL/SQL 和 Java
18.更快的触发器,包括更加有效地调用每行触发器
19.更快的简单 SQL 操作
20.更快的 Oracle Data Guard 和 Oracle Streams 复制
21.与网络文件系统( NFS) 存储设备更快、更可靠的直接连接、更快的升级
22.大型文件更快的备份/还原更快的备份压缩
23.Oracle 数据库 11 g包括大量新的 ILM特性,例如
新的分区功能,包括 按父/子引用分区、按虚拟列分区
Oracle数据库11 g还具有带 Oracle闪回数据归档的 Total Recall,可以在选定的表中查询以前的数据,从而提供了一种简单实用的向数据中添加时间维度的方法以便于更改跟踪、 ILM、审计和合规。
24.Oracle 数据库 11g还有其他高可用性增强,包括:
Oracle闪回事务查询,提供带其他相关事务更改的流氓事务的按钮更改
具有更多可传输选项的增强的平台移植和数据移动,包括可传输分区、
模式和跨平台数据库
Oracle恢复管理器 (RMAN)支持 Windows Volume Shadow Copy
Service ( VSS )快照,从而实现与 Windows备份更紧密的集成
优化性能和可靠性
合规、法律取证以及整合数据仓库的趋势导致数据库的大小每两年就会增加两倍,这极大地影响了大型数据库的存储成本和性能、可靠性以及可管理性
Oracle 数据库 11 g使组织可以使用低成本的服务器和模块化的存储器轻松伸缩大型的事务和数据仓库系统并提供快速的全天候数据访问。
Oracle 数据库11 g提供新的创新特性以进一步提高要求极严格的环境的性能和可伸缩性。
利用 SecureFiles安全地存储您的所有数据
SecureFiles 是 Oracle用于在数据库中存储大型对象) LOB (例如图像、大型文本对象或包括 XML、医学成像以及地理空间栅格对象在内的高级数据类型)的下一代产品。
SecureFiles提供能够完全与文件系统相媲美的卓越性能。此外,它还提供高级功能,例如智能压缩、透明加密以及透明的重复删除。
通过联机事务处理压缩提高性能并尽量降低存储成本
Oracle 数据库 11 g支持联机事务处理 (OLAP)应用程序中常用的更新、插入和删除操作的数据压缩。以前的 Oracle数据库版本支持数据仓库应用
程序常用的批量数据加载操作的压缩。 Oracle 数据库 11 g OLTP表压缩通过更加高效地使用内存来缓存数据以及减少表扫描的 I/O提高了数据库性能
利用 OLTP表压缩,您可以利用最小的处理开销达到 2 到 3倍的压缩比。