解读Tom介绍的Oracle Database 12c的12个新特性
在OOW 2012上Tom kyte介绍了Oracle新一代重量级数据库产品12c 的12个新特性, 目前Open World 2012的主要PDF都可以下载了,传送门在此:Search Content Catalog for Oracle OpenWorld 2012 sessions。
Tom的《12 Things About The Latest Generation of Database Technology》下载地址。
这里我们来领略下Tom眼中的12个特性增强:
#1 Even better PL/SQL from SQL, 直接在SQL中嵌入PL/SQL对象并运行,猜测可能优化了SQL engine 和 PL/SQL engine 2种的代码引擎之间的交互,以获得比之前传统的SQL调用函数更少的上下文切换。
#2 Improved Defaults 增强了DEFAULT, default目前可以直接指代sequence了,同时增强了default充当identity的能力
- Default to a sequence
- Default when null inserted
- Identity Type
- Metadata-only Defaults for NULL columns
- Asynchronous Global Index Maintenance for DROP and TRUNCATE
- partition
- Cascade Functionality for TRUCATE and EXCHANGE partition
- Multiple partition operations in a single DDL
- Online move of a partition (without DBMS_REDEFINITION)
- Interval + Reference partitioning
- 对于外部应用程序和开发者来说Pluggable Databases看上去就是一个普通的版本12.1之前的数据库
- 用户连接到Pluggable Databases时看到的是一个单一数据库和从前一样
- 数据库管理员DBA可以连接到Pluggable Database并仅仅管理该数据库
- 超级DBA可以连接到容器数据库并如同管理单系统镜像那样管理
- RAC中的每一个实例均打开容器数据库并可以选择打开哪些Pluggable Database
- 每个Pluggable Database均独立于其他Pluggable Database
- Resource Manager特性被扩展到Pluggable Database中
- 加速重新部署现有的数据库到新的平台的速度
- 加速现有数据库打补丁和升级的速度
- 从原有的DBA的职责中分离部分责任到应用管理员
- 集中式管理多个数据库
- 提升RAC的扩展性和故障隔离
- 与Oracle SQL Developer 和Oracle Enterprise Manager高度融合
posted on 2013-03-19 00:52 Oracle和MySQL 阅读(306) 评论(0) 编辑 收藏 举报