DBA_Oracle Database 11g 面向 DBA 和开发人员的重要特性
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 和开发人员的重要特性的更多相关文章
- 【Tomcat】面向初级 Web 开发人员的 Tomcat
Apache Tomcat 应用服务器不再是高级 Web 系统开发人员的专用领域.在本教程中,Sing Li 将向初级 Web 开发人员展示如何利用他们当前的 Java™ 开发技能,使用 Tomcat ...
- 一个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 ...
- 适用于 PHP 开发人员的 Python 基础知识
Thomas Myer, 负责人, Triple Dog Dare Media 简介: 您是一名经验丰富的 PHP 开发人员,并且希望学习 Python 吗?本文将从 PHP 开发人员的角度来探索 P ...
- 开发人员需要具备的DBA技术
背景 在一些小公司或者部门里,通常很少有专门的DBA职位.这时候就需要我们这些程序员充当业余DBA的作用,去监测和维护数据库性能.本文的目的是帮助非DBA专业的开发人员如何定位和解决日常出现数据库问题 ...
- 面向 Java 开发人员的 Ajax: 构建动态的 Java 应用程序
面向 Java 开发人员的 Ajax: 构建动态的 Java 应用程序 Ajax 为更好的 Web 应用程序铺平了道路 在 Web 应用程序开发中,页面重载循环是最大的一个使用障碍,对于 Java™ ...
- SQL点滴17—使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识
原文:SQL点滴17-使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识 在开发过程中会遇到需要弄清楚这个数据库什么时候建的,这个数据库中有多少表,这个存储过程长的什么样子等等信息 ...
- Android首席设计师宣称移动概念已死,开发人员应该面向屏幕编写应用而非移动
腾讯科技对Android首席设计师Duarte"移动已死"訪谈内容的翻译错得离谱,被到处转载,误人视听. 而要真正理解Duarte所想表达的含义,须要深入了解互联网前沿设计理念以及 ...
- 面向开发人员的Windows错误报告(WER)
Windows错误报告是更新的Windows XP上Dr.Watson的替代品.它监视故障并收集可以发送到要分析的服务器(如果用户允许)的有用信息.这项功能帮助微软修复了很多错误——由于收到的报告,微 ...
- 面向前端开发人员的VSCode自动化插件
转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 原文参考:https://blog.bitsrc.io/vscode-automations-for-fro ...
随机推荐
- POJ 3422Kaka's Matrix Travels(最小费用最大流)
Kaka's Matrix Travels Time Limit: 1000MS M ...
- svn 安装 、使用(1)
写在开头: 虽然网络极大的方便了我们查找答案,而且有很多人写各样的博客.但每个人在实际中的情况不一样,遇到的问题也不一样,大牛们会把步骤写的很简单,可能真的是怕麻烦,但显然就有一些东西已经不适合一部分 ...
- Android——计算器
layout文件: <?xml version="1.0" encoding="utf-8"?> <GridLayout xmlns:andr ...
- Java泛型和链表
泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数.这种参数类型可以用在类.接口和方法的创建中,分别称为泛型类.泛型接口.泛型方法. Java语言引 ...
- jQuery判断元素是否在可视区
假设此元素为 #item,先说几个关键的属性: $('#item').offset().top#item 的绝对偏移量,指#item的实际尺寸(即不包括外边框margin)的上边界到页面顶端的距离.这 ...
- POI导入
public void import(){ XSSFWorkbook wb = new XSSFWorkbook(new File("filePath")); XSSFSheet ...
- PHP使用mail()函数发送邮件流程以及注意事项
1. 配置 php.ini sendmail_path = /usr/sbin/sendmail -f yourname@sth.com -t -i 2. 使用函数 mail($to, $subjec ...
- 拆分ABBYY FineReader 12文档的方法
处理大量多页文档时,通常都会首先扫描所有文档,然后才进行分析和识别.但是,要正确保留每个纸质文档的原始格式,ABBYY FineReader 12必须将每个文档作为单独 FineReader 文档进行 ...
- 【转】Winform 去掉 最大化 最小化 关闭按钮(不是关闭按钮变灰)终极解决办法
不墨迹, 如图 : 网上 看了,好多 给的 答案 乱码七糟,都是扯淡,于是乎 自己 写,代码如下:窗体的大小暂时设置为:(598, 362) 涂红的数据根据你的窗体大小改动 using System; ...
- 【转】Win7注册表的使用(更新中)
一.注册表的存储结构和数据类型 1.基本概念: Windows 7的注册表主要由“键”和“键值”构成,称HKEY为根键(RootKey),SubKey为子键. 键(Key):“位于左侧窗格如同文件夹图 ...