看了这篇文章: Oracle常见的等待事件说明http://database.ctocio.com.cn/tips/38/6669538.shtml对于Log Buffer Space-日志缓冲空间描述如下: 当你将日志缓冲(log buffer)产生重做日志的速度比LGWR 的写出速度快,或者是当
分类:
其他好文 时间:
2016-02-18 19:41:00
阅读次数:
138
【故障解决】enq: PS - contention 一.1 BLOG文档结构图 一.2 前言部分 一.2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① 等待事件 enq: PS - contention的解决办法...
分类:
其他好文 时间:
2016-02-01 23:49:15
阅读次数:
912
OLEDB等待事件介绍 OLEDB等待类型是SQL SERVER 数据库中最常见的几种等待类型之一。它意味着某个会话(SPID)通 过SQL Server Native Client OLEDB Provider发生了调用请求并等待数据库返回所需的数据。它出现在远程系统(remote system ...
分类:
数据库 时间:
2016-01-30 22:47:54
阅读次数:
287
SQL_TRACE主要是为了追踪SQL的执行过程,分析SQL的性能,资源消耗情况。它可以查看SQL是如何操作处理数据、在执行过程中产生了哪些等待事件,查看sql在执行过程中的资源消耗、可以查看sql的递归语句,是sql的实际执行计划。(1)开启跟踪跟踪自己的会话很简单SQL>altersessi..
分类:
数据库 时间:
2016-01-29 21:28:02
阅读次数:
446
oracle一些性能视图的解释--关于是否收集timed_statistics参数:用于决定是否收集相关的时间参数,true为收集。如果该参数设为false,则等待事件相关视图也就无法收集到数据。SQL> SHOW PARAMETER timed_statistics;NAME TYPE VALUE...
分类:
数据库 时间:
2015-11-14 19:11:29
阅读次数:
419
1. CPU time正常情况,在等待事件中排首位NUM_CPU_SOCKETS 物理CPU的数目NUM_CPU_CORES CPU的核数NUM_CPUS 逻辑CPU的数目2. Buffer busy waits (Buffer busy wait / read by other session)一...
分类:
数据库 时间:
2015-11-13 22:07:22
阅读次数:
378
常用的时间驱动模型(Windows和Linux都有)有三种:1、select对于读(Read)事件、写(Write)事件和异常(Exception)事件分别创建事件描述符集合,分别用来收集读事件的描述符、写事件的描述符和异常事件的描述符;调用底层提供的select()函数,等待事件的发生;轮询所有事...
分类:
其他好文 时间:
2015-11-06 12:56:09
阅读次数:
208
可能的原因 control file sequential read Reading from the control file. This happens in many cases. For example, while: 1、Making a backup of the control fil...
分类:
其他好文 时间:
2015-11-05 16:31:20
阅读次数:
317
一、ASH和AWR的故事1.1 关于ASH我们都知道,用户在ORACLE数据库中执行操作时,必然要创建相应的连接和会话,其中,所有当前的会话信息都保存在动态性能视图V$SESSION中,通过该视图,DBA可以查看用户实际执行的操作,或者当前的等待事件等。通常这部分信息是调优过程中的关键信息,不过,一...
分类:
数据库 时间:
2015-10-20 11:39:58
阅读次数:
273
在生产环境、我们会发现: ① 索引表空间 I/O 非常高 ② "db file sequential read" 等待事件也比较高 这种迹象表明、整个数据库系统、索引的读写操作比较多、已经成为系统的主要瓶颈 一般的原因、大抵如下: ① 大量SQL均采用索引 ② DML操作导致索引维护工作量暴增...
分类:
数据库 时间:
2015-09-29 18:54:55
阅读次数:
208