28.1 Oracle 11g简介

28.1  Oracle 11g简介

经过了三年的准备,Oracle(甲骨文)公司于2007712日在全球范围内同步推出了其最新版本的数据库产品——Oracle 11g。新的Oracle数据库仍然以g作为版本后缀,以代表这是一个包含了网格计算技术的数据库软件(Oracle10版本开始以g作为版本后缀,而在这之前是使用i,如Oracle 8iOracle 9i,表示基于网络的数据库)。据悉,新版本的数据库经过了1500万小时的测试,开发工作量相当于1000名开发人员连续研发3年。

与其上一个版本10g相比较,Oracle 11g中增加了很多激动人心的新功能及新特性,大幅地提高了系统性能及安全性。概括来说,主要有以下几个方面。

1.数据库管理

q      重演功能,可从数据库和SQL两个级别捕捉负载并进行模拟。

q      计划管理功能,固定SQL语句的执行计划。

q      自动诊断知识库,捕捉和记录系统重要错误,自动发送信息给DBA(数据库管理员)或Oracle支持团队。

q      事件打包服务,把与某一事件相关的信息打包,并可发送给Oracle支持团队。

q      增强的补丁功能,按特性对补丁进行分类,通过企业管理权可订阅基于特性的补丁服务。

2.性能

q      自动SQL优化功能,使SQL的执行效率可获得原性能3倍的提高。

q      自动内存优化功能,所有内存区均由Oracle自动管理和分配。

q      更新的资源管理器,对CPUIO进行管理。

q      ADDM,可对单个实例及整个RAC给出建议,也可以自行设定关心的信息。

q      访问建议器,可提供更强的分区建议功能。

3PLSQL

q      缓存结果集,大大提高了SQL查询速度。

q      新的SQL语法“=>”,在非DMLSQL语句中可使用序列。

q      改进的对象依赖关系,表属性的改变不会导致函数和视图无效。

q      TCP包进行安全控制。

q      改进的正则表达式。

q      更高的触发器效率。

q      支持多触发器的执行顺序定义。

q      增加混合触发器和无效触发器。

q      更完善的PLSQL警告功能。

q      PLSQL代码中引入对象编程的可继承性。

q      更高的PLSQL代码编译速度。

q      改进的DBMS_SQL包。

q      引入新的PLSQL数据类型simple_integer及新的关键字continue

4.其他更新

q      增强的压缩技术,最高可压缩2/3的空间。

q      增强的DATA Guard技术,简化配置管理。

q      在线应用升级,无需重启数据库。

q      新的LOB结构。

q      新的PHP驱动。

q      逻辑对象分区。

q      数据修复建议器。

你可能感兴趣的:(oracle,sql,数据库,正则表达式,配置管理,Integer)