`
javatoyou
  • 浏览: 1081506 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

关于Oracle中DB time等待事件的特别说明,oracle10个/11g的新特点

阅读更多

《Oracle大型数据库系统在AIXUNIX上的实战详解》集中讨论16

还是继续前天的话题。

当进行Oracle系统优化时,不同种类的模块描述其统计数据的方式也是不一致的。例如,对于I/O方面的统计来说,吞吐量描述的磁盘I/O数,但对于并发性而言,则以单位时间内发生的事务作为统计依据。为一致起见,Oracle需要提供了一种具有共性特征的计量标准,以利于比较。因此,大多数Oracle优化相关工具提供了事件相关的统计模型。另外,V$SESS TIME_MODEL 和V$SYS_TIME_MODEL提供了基于时间模型的统计。使用共同的时间模型统计将有助于量化地识别对数据库有影响的操作。

最重要时间统计是DB time,该统计代表了数据库调用花费的所有时间,反映了某执行期间的真实工作载荷。它累加了所有非空闲会话在数据库操作上的时间累计。例如,数据库启动已经一小时而在这期间共有10个处于非空闲状态的会话连接和操作。这时,10个会话DB time 的和可能已经接近10小时了。因此,很有可能DB time的值超过了数据库启动时间,因为,它衡量的是所有时间累计,有重复计算的影响在里面。

通过DB time,我们可以看到整个数据库系统操作中,各个环节使用的相对的时间比例,进而知道数据库“主要在忙些什么”。据此,我们可以得到结论,我们应该从哪个方向着手调整数据库,减少某个方向耗费的DB time。另外一类基于时间的统计描述了统计期间某类操作发生的次数,例如,用户登录数。这些类型的数字对比,也让我们知道放当前系统载荷情况。

参见: http://www.usedb.cn/

分享到:
评论

相关推荐

    Oracle与DB2数据类型分类对应说明

    例如,在 Oracle 中,DATE 类型可以对应 DB2/400 中的 DATE 和 TIME 类型。 三、字符串类型 DB2/400 的 CHAR、VARCHAR 类型与 Oracle 中的 VARCHAR2(n)类型相对应。但是,Oracle 中的 VARCHAR2(n)类型仅用于...

    oracle和db2的区别

    - ROWID是Oracle数据库提供的一个特殊功能,用于唯一标识表中的每一行。 - **DB2**: - DB2 V8版本开始支持类似ROWID的功能。 #### 7. 数字转换 - **Oracle**: - 使用`TO_NUMBER('数字字符串')`来进行字符串到...

    Oracle与DB2数据类型的对应说明书

    Oracle与DB2数据类型的对应说明书 在软件开发和数据库管理中,了解不同的数据库管理系统之间的数据类型对应关系至关重要。作为dba和软件开发人员,了解Oracle和DB2之间的数据类型对应关系是必备的知识。本文将详细...

    Oracle与DB2数据类型的分类对应说明

    Oracle 与 DB2 数据类型的分类对应说明 在数据类型方面,Oracle 和 DB2 都提供了多种数据类型以满足不同的应用需求。然而,这两种数据库管理系统之间的数据类型并不完全相同,本文将对 Oracle 和 DB2 数据类型进行...

    oracle 11g数据库

    以下是一些关于Oracle 11g数据库的重要知识点: 1. **数据存储**:Oracle 11g采用了先进的数据存储技术,如自动存储管理(Automatic Storage Management, ASM),它整合了文件系统和卷管理器,简化了存储管理。此外...

    Oracle和DB2的数据类型比较

    由于Oracle DATE包含了完整的日期和时间信息,而DB2/400中的DATE和TIME分别是独立的数据类型,因此在两个系统之间进行转换时需要特别注意。例如,在Oracle中存储的完整日期时间信息,在迁移到DB2/400时需要被拆分成...

    oracle与db2对比

    - 表空间和分区策略在两个数据库中各有特点。 - 锁定和并发控制机制也略有不同,Oracle 使用多版本并发控制,而 DB2 提供了自己的并发模型。 在迁移或维护涉及这两种数据库的项目时,理解这些差异至关重要,因为...

    Oracle与DB2的对应关系

    在 Oracle 中,日期型数据只有一个,即 Date 型,占用固定长度;而 DB2 中有三种日期型,即 Date 型、Time 型、Timestamp 型。在使用工具进行移植时,系统将 Oracle 的 Date 对应到 timestamp。例如,在 Oracle 中...

    oracle 10g 宝典 pdf

    在进行Oracle 10g的安装过程中,需要注意以下几个关键点: ##### 1. 启动操作系统并以管理员身份登录 - 安装前应确保使用具有足够权限的账户登录操作系统。 ##### 2. 停止所有Oracle服务 - 在安装新版本的Oracle...

    细化解析oracle 10g statspack

    尽管Oracle 10g引入了许多新的性能监控工具和技术,Statspack在某些方面仍然具有不可替代的作用。通过上述新增功能的介绍,我们可以看到Statspack不仅能够提供详细的性能数据,还能够帮助用户从多个角度深入分析...

    Oracle 11G Performance Tuning - sg3

    “Oracle官方培训文档,11g DB性能调优” 这句话进一步明确了文档的性质——它是Oracle公司提供的官方培训材料,旨在帮助DBA(数据库管理员)和技术人员提高Oracle 11g数据库系统的性能。这表明文档包含了由Oracle...

    oracle11g安装

    本文将详细介绍 Oracle 11g 在 CentOS 5.2 操作系统上的安装流程,特别针对新手用户提供了详尽的步骤说明。 **空间需求与开发包配置:** 在开始安装前,请确保服务器或虚拟机上有至少 5GB 的可用空间。在 CentOS ...

    Oracle 11g 性能调优(OCP版)超经典实战手册

    在11g版本中,等待事件已发展到近1000个,这体现了性能调优的复杂性和精细化需求。利用OWI,管理员可以直接通过分析等待事件来消除问题,提高系统工作效率,这些数据通常记录在动态视图或AWR报告中。 DB Time Model...

    Oracle11g安装及卸载手册

    ### Oracle11g安装及卸载手册知识点概览 #### 一、Oracle11g安装基础知识 ##### 1. 版本与配置要求 - **版本**:Oracle11g R2 64位(根据客户需求调整)。 - **安装字符集**:简体中文(SIMPLIFIEDCHINESE_CHINA....

    Oracle_Database_11g完全参考手册.part2/3

    《Oracle Database 11g完全参考手册》全面详细地介绍了Oracle Database 11g的强大功能,阐述了如何使用所有的新增功能和工具,如何执行功能强大的SOL查询,如何编写PL/SQL和SQL*Plus语句,如何使用大对象和对象,...

    oracle11g RAC安装步骤详解

    Oracle 11g RAC(Real Application Clusters)是一种高可用性和可伸缩性的数据库解决方案,它允许多个实例共享同一个物理数据库。在本篇详细的知识点解析中,我们将聚焦于在CentOS 6.5 64位操作系统上安装Oracle 11g...

    db2和oracle的区别.docx

    DB2和Oracle是两种广泛应用的关系型数据库管理系统,它们在许多方面具有不同的特性和功能。以下是对两者主要区别的详细分析: 一、操作系统支持 DB2和Oracle都可以运行在多种操作系统上,包括Windows Server 2003...

    ORACLE与DB2的区别和转换

    其中`value`函数的作用与Oracle中的`nvl`相似,而`coalesce`则返回参数列表中第一个非空值。 ##### 4. 类型转换 **Oracle**: - **数据类型改变函数**: `to_char()`, `to_date()`, `to_number()`等。 - **示例**: ...

    Oracle中有后悔药卖吗?Oracle中的回闪查询: Oracle 10g 回闪实验文档

    SQL> alter system set db_recovery_file_dest='/u01/app/oracle/fast_recovery_area'; SQL> alter system set db_recovery_file_dest_size=1G; SQL> alter system set db_flashback_retention_target=1440; -- 保持...

Global site tag (gtag.js) - Google Analytics