WEB开发网
开发学院数据库Oracle Oracle和DB2间基本架构和管理的差异 阅读

Oracle和DB2间基本架构和管理的差异

 2008-09-04 12:50:32 来源:WEB开发网   
核心提示: 此外,Oracle和DB2都可以通过EXPAIN命令在相关的表上增加包含访问路径信息的行数据,Oracle和DB2间基本架构和管理的差异(7), Oracle利用Plan_Table,这和运行在z/OS上的DB2很类似,事件监听的输出会写到一个目录或者指定的通道,12.4、工具每一个数据库

此外,Oracle和DB2都可以通过EXPAIN命令在相关的表上增加包含访问路径信息的行数据。 Oracle利用Plan_Table,这和运行在z/OS上的DB2很类似。DB2的解释输出包含在七个表中,记录非常详细。

每一个供应商都会为这些访问路径信息提供格式化的工具。Oracle在OEM中有基本解释工具,或者你也可以使用OEM中调整包里的SQL分析功能。DB2则通过控制中心提供了易使用的Visual Explain.

12.2、并行

并行这个概念在这些平台上有很大不同。Oracle中的并行需要特殊的硬件配置,开始于其产品Oracle Parallel Server(OPS-8i)。后来9i版本中变成RAC,这里Oracle中并行的概念与在DB2 z/OS中的SYSPLEX并行的概念非常相似。DB2的并行要求要使用带DPF(数据分区部件)的ESE(企业服务器版),它们有两种不同的配置:

MPP(大规模平行处理)---多台机器组成集群,每一台机器都有各自单独的处理器。

SMP(对称多处理)---一台机器上有多个处理器。

12.3、监控

为了保证应用程序的请求能及时得到响应而不延迟,监控数据库性能的任务也是必要的。

Oracle:它提供一套性能动态视图工具,我们通常所说的V$ Views。标准SQL通常用于数据库性能信息的监测,比如内存、硬盘空间使用情况,用户和会话信息以及锁等。

DB2:它提供了两种不同的监控选项。第一,快照监控,顾名思义,它提供某一时刻性能的信息。大量被收集的数据被6个系列的监听器所控制。事件监听,通常是用于特殊事件的跟踪,比如死锁或完成的事务。事件监听是一种实际的数据库对象,它必须要通过DDL来创建,事件监听的输出会写到一个目录或者指定的通道。

12.4、工具

每一个数据库都有它们各自的命令和工具集,用来操作数据库中的数据。

上一页  2 3 4 5 6 7 8  下一页

Tags:Oracle DB 基本

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接