Oracle Enterprise Manager 13c 新特性探秘

日期: 2016-07-13 作者:Craig S. Mullins翻译:杨宏玉 来源:TechTarget中国 英文

云端控制,是Oracle Enterprise Manager 13 c的一个新特性,可用于监视和管理运行本地或在云中的数据库、中间件、基础设施和其他硬件。 Oracle Enterprise Manager给用户提供了对Oracle数据库和其他异构数据库进行权限管理和性能管理的功能。这包括数据库变更和配置管理,补丁管理,硬件准备、测试、数据屏蔽和数据子集划分等。 在最新版本,Oracle Enterprise Manager 13 c版本1中,为用户提供了云控制功能,它提供一个显示窗格,来监视和管理运行在本地或在云中的数据库、中间件、基础设施和硬件。

该产品允许用户访问内置的Oracle数据库……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

云端控制,是Oracle Enterprise Manager 13 c的一个新特性,可用于监视和管理运行本地或在云中的数据库、中间件、基础设施和其他硬件。

Oracle Enterprise Manager给用户提供了对Oracle数据库和其他异构数据库进行权限管理和性能管理的功能。这包括数据库变更和配置管理,补丁管理,硬件准备、测试、数据屏蔽和数据子集划分等。

在最新版本,Oracle Enterprise Manager 13 c版本1中,为用户提供了云控制功能,它提供一个显示窗格,来监视和管理运行在本地或在云中的数据库、中间件、基础设施和硬件。该产品允许用户访问内置的Oracle数据库性能指标。

Oracle数据库性能管理提供了两个扩展包:‘Oracle Tuning Pack for Oracle’和‘Oracle Diagnostics Pack for Oracle Database’。这些扩展包将引领用户通过界面向导完成性能调优过程。 通过实时监控数据库,并使用内置优化指导,Oracle Tuning Pack for Oracle Database能够自动完成性能调优操作。数据库管理员(DBA)可以使用安装了调优包的Oracle Enterprise Manager 13 c来捕获重要的性能指标,包括时间、CPU时间,读和写,和I / O等待时间。

SQL Tuning Advisor通过探索所有的调优可能性,实现了SQL语句调优的自动化。SQL Tuning Advisor可以分析数据库统计数据,完成SQL概要,检查访问路径,检查SQL结构,检查可选的SQL访问计划等。

Oracle Tuning Pack 还提供了Database In-Memory Advisor ,它监控着你的工作负载,并建议你将哪些数据库对象移动到内存中,以来提高性能。

数据库重组,这也是Oracle Tuning Pack的一部分,它可以帮助用户管理空间的使用情况,避免浪费空间,它还可以重建破碎的索引,搬迁对象到另外的表空间或重新创建对象,优化存储特性。

另一个Oracle EM插件包,Diagnostics Pack for Oracle Database,提供一系列实时的、自动化的性能诊断和监控功能,可被用于一个或多个数据库。

使用Diagnostics Pack,DBA可以识别性能瓶颈,改善死锁的系统。Oracle Diagnostics Pack是由Automatic Database Diagnostic Monitor (ADDM)驱动的,ADDM是一个构建在Oracle数据库内核基础上的诊断引擎。ADDM将重点关注数据库中耗时的活动,并深入到问题分类树中,来确定问题的根源。

Oracle Diagnostics Pack诊断包使用一个名为Automatic Workload Repository (AWR)的内置存储库,其中包含定期捕获的操作数据。AWR 存储历史性能数据,这些数据记录着数据库的使用细节。它提供了一个过往八天的历史数据,基线可以根据需求定制。AWR的基线用于将当前系统性能与历史性能进行对比。此外,AWR的信息可以在AWR仓库存储很长时间,AWR仓库是Oracle系统和应用程序的性能数据仓库。

Diagnostics Pack也会捕捉当前活动的实时状态,并将这些信息存储在内存中,作为Active Session History的一部分。这些数据以小时为单位被存储到AWR中,用户可以使用V $视图来访问这些内存中的数据。

Oracle Enterprise Manager 13 c管理其他数据库

Oracle EM 也可以用于管理Oracle数据库以外的数据库系统。Oracle 公司及其合作伙伴支持很多插件,可用于扩展Oracle Enterprise Manager的功能。其支持的产品包括Oracle产品如TimesTen和MySQL。还包括其他非Oracle数据库系统,如IBM DB2、Sybase ASE,Microsoft SQL Server,NoSQL数据库管理系统如HBase和MongoDB。此外,非数据库资源也可以使用 Oracle Enterprise Manager来管理。这些资源包括服务器、网络、存储和框架。用户可以从Oracle Enterprise Manager Extensibility Exchange中获取插件的完整列表。

在所支持的不同DBMS中,性能管理功能也有所不同,所以如果使用Oracle EM管理非Oracle系列的数据库,你要确保对要管理的系统进行专门的功能审查。

Oracle EM 许可,定价和售后支持

Oracle Enterprise Manager 13 c产品只包含基本功能,附加功能需要单独获得许可,包括上面提到的两个包,以及用来管理其他DBMS产品的插件。

Oracle Enterprise Manager 13 c可以被授权在本地或云端使用。Oracle提供了几个级别的支持,包括标准,24/7和高级支持。通过网络和移动设备还可以获得在线支持。

作者

Craig S. Mullins
Craig S. Mullins

数据管理策略研究人员,拥有超过30年的数据库系统经验

翻译

杨宏玉
杨宏玉

TechTarget特邀编辑。北京邮电大学计算机科学与技术专业硕士。熟悉软件开发流程,对系统管理,网络配置,数据库应用等方面有深入的理解和实践经验。现就职于IBM(中国)投资有限公司,从事IBM服务器相关软件的开发工作。业余时间喜欢游泳登山,爱健身,喜欢结交朋友。