2015-01-23 Created By BaoXinjian


在这个由多个部分组成的系列中,通过简单、可操作的方法文档和示例代码,了解这些新特性(例如,数据库重放、闪回数据存档、基于版本的重定义以及 SecureFiles 工作)的重要性。(针对第 2 版进行了更新!)

更改(尽管会不断发生)极少是无风险的。即使更改相对较小(例如,创建索引),您的目标可能还是尽可能准确地预测精确影响,然后采取相应的措施。

Oracle Database 11g 中许多新的更改确保(Oracle 称之为“真正应用测试”)特性使这个梦想更加接近现实。

例如,数据库重放工具允许您捕获生产数据库负载,并在测试(甚至相同的)数据库中重放,以评估更改的影响。

或者,考虑使用 SQL Performance Analyzer,它可以在对 SQL 进行更改之前,预测更改对性能的影响。(我认为,这个真正应用测试功能本身就可以说明该升级的好处。)

执行此过程之后,基于版本的重定义(在第 2 版中推出)能够在应用程序保持联机状态时修补和更新数据对象。

总体来说,Oracle Database 11g 使数据库基础架构更加高效、灵活且易于管理。例如,分区领域中引人注目的新特性大大简化了分区表的设计和管理。

在本系列中(正如在有关 Oracle Database 10g 的前一系列中一样),您将通过简单、可操作的方法文档和示例代码了解这些新特性的工作方式。


数据库重放

探究数据库重放,这是一个新工具,它允许您捕获 SQL 语句并可随时重放这些语句。

分区

了解引用分区、间隔分区和虚拟列分区;新的子分区选项;等等。

基于版本的重定义

它是革命性的特性:在应用程序不中断使用的情况下,修补或更新应用程序的数据对象(仅在第 2 版中适用)。

模式管理

轻松添加具有默认值的列,浏览不可见的索引、虚拟列和只读表。

修补和升级、RAC One Node 以及 Clusterware

了解如何针对集群实现单一名称、针对单实例数据库实现高可用性、将 OCR 和表决磁盘放在 ASM 上等内容(仅在第 2 版中适用)。

数据仓储和 OLAP

了解这些领域中的新特性,包括按多维数据集组织的 MV、新增的 Analytic Workspace Manager、扩展到子查询和远程表的查询重写等内容。

PL/SQL 性能

探究代码内联、“真正的”原生编译、PLS 计时器、简单整数的使用等内容。

PL/SQL:高效的编码

在不同的事件处触发几次的触发器以及迫使相同类型的触发器排队的能力是一些新增亮点。

事务管理

介绍闪回数据存档并探究 Enterprise Manager 的 LogMiner 接口。

安全性

了解表空间加密、区分大小写的口令、数据屏蔽以及其他特性。

SQL Performance Analyzer 和实时 SQL 监视

了解如何准确预测对数据库执行的实际 SQL 语句的更改,并实时监视 SQL 性能。

Oracle 数据库云服务器模拟器

预测您的语句在使用任一 Oracle Database 11g 第 2 版 EE 数据库的 Oracle 数据库云服务器中的行为(通过 SQL Performance Analyzer)。

SQL 计划管理

使用在每次选择正确计划的绑定变量,并确保新的执行计划在使用前已经过完善。

可管理性

探究自动内存管理、多列统计信息、联机修补等更多特性。

SQL Access Advisor

基于表的实际使用(而不仅是数据)获得有关最佳表设计的建议。

SQL 操作:Pivot 和 Unpivot

使用简单的 SQL 以电子表格类型的交叉表报表显示任何关系表中的信息,并将交叉表中的所有数据存储到关系表中。

备份和恢复

探究 Data Recovery Advisor,对相同文件进行并行备份,创建和管理虚拟目录,并且取消删除表空间。

弹性

探究自动运行状况监视、自动诊断信息库以及其他新的弹性特性。

自动存储管理

了解新的 SYSASM 角色、可变的区大小以及其他 ASM 改进。

压缩

数据压缩支持在 Oracle Database 中并非什么新功能,但 11g 通过 Advanced Compression 和混合列压缩将此概念提升到新的高度。

缓存和连接池

探究 SQL 结果缓存、PL/SQL 函数缓存以及数据库驻留连接池。

Data Guard

实时查询物理备用数据库,而无需停止恢复操作(针对初学者)。

SecureFiles

探究下一代 LOB:LOB 加密、压缩、消除重复和异步性。

还有,不要忘了...

COPY 命令、导出/导入、Data Pump 及 SQL*Plus 改进、调度程序电子邮件通知等内容。

Thanks and Regards

转载:Oracle ACE Arup Nanda - http://www.oracle.com/technetwork/cn/articles/grid/index-101052-zhs.html

DBA_Oracle Database 11g 面向 DBA 和开发人员的重要特性的更多相关文章

  1. 【Tomcat】面向初级 Web 开发人员的 Tomcat

    Apache Tomcat 应用服务器不再是高级 Web 系统开发人员的专用领域.在本教程中,Sing Li 将向初级 Web 开发人员展示如何利用他们当前的 Java™ 开发技能,使用 Tomcat ...

  2. 一个DBA对于开发人员使用MySQL的tips

    http://neoremind.net/2011/06/%E4%B8%80%E4%B8%AAdba%E5%AF%B9%E4%BA%8E%E5%BC%80%E5%8F%91%E4%BA%BA%E5%9 ...

  3. 适用于 PHP 开发人员的 Python 基础知识

    Thomas Myer, 负责人, Triple Dog Dare Media 简介: 您是一名经验丰富的 PHP 开发人员,并且希望学习 Python 吗?本文将从 PHP 开发人员的角度来探索 P ...

  4. 开发人员需要具备的DBA技术

    背景 在一些小公司或者部门里,通常很少有专门的DBA职位.这时候就需要我们这些程序员充当业余DBA的作用,去监测和维护数据库性能.本文的目的是帮助非DBA专业的开发人员如何定位和解决日常出现数据库问题 ...

  5. 面向 Java 开发人员的 Ajax: 构建动态的 Java 应用程序

    面向 Java 开发人员的 Ajax: 构建动态的 Java 应用程序 Ajax 为更好的 Web 应用程序铺平了道路 在 Web 应用程序开发中,页面重载循环是最大的一个使用障碍,对于 Java™ ...

  6. SQL点滴17—使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识

    原文:SQL点滴17-使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识 在开发过程中会遇到需要弄清楚这个数据库什么时候建的,这个数据库中有多少表,这个存储过程长的什么样子等等信息 ...

  7. Android首席设计师宣称移动概念已死,开发人员应该面向屏幕编写应用而非移动

    腾讯科技对Android首席设计师Duarte"移动已死"訪谈内容的翻译错得离谱,被到处转载,误人视听. 而要真正理解Duarte所想表达的含义,须要深入了解互联网前沿设计理念以及 ...

  8. 面向开发人员的Windows错误报告(WER)

    Windows错误报告是更新的Windows XP上Dr.Watson的替代品.它监视故障并收集可以发送到要分析的服务器(如果用户允许)的有用信息.这项功能帮助微软修复了很多错误——由于收到的报告,微 ...

  9. 面向前端开发人员的VSCode自动化插件

    转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 原文参考:https://blog.bitsrc.io/vscode-automations-for-fro ...

随机推荐

  1. JavaWeb学习记录(二十二)——模式字符串与占位符

    一.Java代码案例 @Test    public void test10(){        int planet=7;        String event="a disturban ...

  2. 4-1 yum源文件

    1.Yum源文件 <1>在Linux中,有这样一个目录 /etc/yum.repos.d/,里面有默认4个yum源文件, 其中Base是基本yum源文件,它是默认生效的 其他的几个默认都是 ...

  3. kuangbin_UnionFind A (POJ 2236)

    挺接近模板的一题 接受O操作的时候扫一遍 符合条件的merge进去 done #include <cstdio> #include <cstring> #include < ...

  4. Linux-理解ARP、网关、路由

    假设你叫小不点(本地主机),住在一个大院子(本地局域网)里,有很多邻居(网络邻居),门口传达室有个看大门的李大爷,李大爷就是你的网关.当你想跟院子里的某个伙伴玩,只要你在院子里大喊一声他的名字(pin ...

  5. jsonp 跨域原理详解

    JavaScript是一种在Web开发中经常使用的前端动态脚本技术.在JavaScript中,有一个很重要的安全性限制,被称为“Same-Origin Policy”(同源策略).这一策略对于Java ...

  6. android:ScrollView嵌套ListView的问题

    在ScrollView中嵌套使用ListView,看起来ListView只会显示一行多一点,不能滑动.ListView的高度怎么改都有问题,与预期不符合.搜索了一些解决方案,我觉得最好不要用这样的设计 ...

  7. noip2013提高组day1第一题-转圈游戏——快速幂典型应用

    所谓的快速幂: // 计算 m^n % k 的快速幂算法 int quickpow(int m,int n,int k) { ; ) { ) b = (b*m)%k; n = n >> ; ...

  8. leaflet 了解

    Leaflet 是一个为建设移动设备友好的互动地图,而开发的现代的.开源的 JavaScript 库.它是由 Vladimir Agafonkin 带领一个专业贡献者团队开发,虽然代码仅有 33 KB ...

  9. python读取excel的行数

    基于python3.x下 需要包 from openpyxl import load_workbook 代码如下: from openpyxl import load_workbook wb = lo ...

  10. 局域网怎么通过IP查看对方MAC

    在cmd命令状态查输 入:nbtstat -a IPIP地址就是你所需要查询的IP地址,如192.168.1.200,效果如下图: