用 logoff trigger 保留每个 session 的性能信息(转)
OWI -- 用 logoff trigger 保留每个 session 的性能信息如果某个开发人员跟你说他的程序最近跑得很慢,你问他做了什么修改,他说没有。你说能不能跑给你看一下,他说程序只在每天凌晨跑。这时候收集每个session的性...
使用SQL_TRACE进行数据库诊断(转)
SQL_TRACE是Oracle提供的用于进行SQL跟踪的手段,是强有力的辅助诊断工具.在日常的数据库问题诊断和解决中,SQL_TRACE是非常常用的方法。本文就SQL_TRACE的使用作简单探讨,并通过具体案例对sql_trace的使用进行说明...
oracle的比率:
oracle的比率:1、shared_pool命中率:1.1、库缓存(Library cache)GETS:parse locks gets,在Library cache申请获得该命名空间对象的锁的次数,gets级别高于pins,必须先获得锁,然后执行pins。GETHITS:在库缓存中成功获...
Oracle Tuning (Oracle 性能调整)的一些总结(转)2
●强迫开发人员调整自己的SQL很多开发人员错误的认为,他们的任务就是编写SQL语句然后从数据库中获得正确的数据。但是实际上编写出SQL语句只是开发人员一半的工作,在一个成功的Oracle应用系统中,会要求开发人员的S...
利用hints控制outline
SQL> variable aa number;SQL> exec :aa:=90;PL/SQL 过程已成功完成。SQL> select * from tt where id=:aa; ID MC  ...
EXPLAIN结果含义(转)
EXPLAIN结果字段如下:字段名 字段类型 含义 STATEMENT_ID VARCHAR2(30) explain PLAN 语句中所指定的最优STATEMENT_ID 参数值, 如果在EXPLAN PLAN语句中没有使用SET STATEMENT_ID,那么此值会被设为NULL。 REMARKS ...
Statspack分析报告详解(转)
调整STATSPACK 的收集门限Statspack 有两种类型的收集选项:级别(level):控制收集数据的类型门限(threshold):设置收集的数据的阈值。1.级别(level)Statspack 共有三种快照级别,默认值是5a.level 0: 一般性...
stored procedure 收集session wait 信息(转)
OWI --用 stored procedure 收集session wait 信息包括对象如下:event_seq: 序列,用于唯一标识每一条记录dc_event_data: 表,用于存储session wait信息dc_collect:存储过程,用于定期收集各个session wait信息,并...
library cache pin(转)
分析解决因”library cache pin”等待 =========================================================== 作者: tolywang(http://tolywang.itpub.net)发表于:2006.04.20 14:45分类: Oracle数据库管理 出处:http://toly...
Oracle Tuning的一些总结2(zt)
接上一篇: 2.2.3 等待事件分析接下来,statspack报告中描述的是等待事件(Wait Events),这是Oracle中比较复杂难懂的概念。Oracle 的等待事件是衡量Oracle 运行状况的重要依据及指标。等待事件的概念是在Oracle7....
Whats the difference between the v$sql* views(转)
What is the diff between:v$sql v$sqlarea v$sqltext v$sqltext_with_newlines when I query v$sql joining with v$session and filter by a SID I get more than one SQL (expected) but if I join v$sqlt...
软解析、硬解析的一个小测试
看到这个帖子http://www.itpub.net/744933.html 的提问,做两个简单测试,由于近期较忙,文中解释内容比较少,希望抛砖引玉,大家讨论。SQL> SELECT NAME,VALUE FROM V$MYSTAT A,V$STATNAME B WHERE A.STATISTIC#=B....
Oracle专家调优秘密(转)
前言 在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Oracle 的强大特性来提高他们公司的生产力。最有效的方法之一是通过 Oracle 调优。它有大量的调整参数...
基于等待事件的性能诊断(转)
等待事件(wait event)是oracle核心代码的一个命名部分,有两种类型的等待事件:空闲事件(idle event)与非空闲事件(non-idle event),空闲事件指oracle正在等待某种工作,常见的空闲等待事件:client message、n...
oracle cache table(转)
The KEEP buffer pool retains the schema object’s data blocks in memory. The RECYCLE buffer pool eliminates data blocks from memory as soon as theyare no longer needed....
监控索引的使用(转)
如何监控索引的使用? 研究发现,oracle数据库使用的索引不会超过总数的25%,或者不易他们期望被使用的方式使用。通过 监控数据库索引的使用,释放那些未被使用的索引,从而节省维护索引的开销,优化性能。 ...
如何在对in操作使用变量绑定(转)
如何在对in操作使用变量绑定 大家都知道在sql语句中变量绑定的重大意义,甚至有高人指出:一个应用想要它变的很糟糙的话,只要不使用变量绑定就可以了。这话的确不假。这时可能有人就会问:我该绑定的都绑定了,...
Oracle10g SQL tune adviser简单介绍
Oracle10g SQL tune adviser简单介绍 本文简单介绍下SQL Tuning Adviser的配置使用方法和一些相关知识点,如果了解SQL Tuning Adviser详细信息,参看Oracle联机文档。本文对分析结果没有详细分析。一、自动SQ...
Oracle 10g(10.1.0.2)中的OPTIMIZER_INDEX_COST_ADJ(转)
Oracle 10g(10.1.0.2)中的OPTIMIZER_INDEX_COST_ADJTom Kyte的新书Effective Oracle by Design的第6章 Getting the Most Out of the Cost-Based Optimizer中介绍了参数OPTIMIZER_INDEX_COST_ADJ,并认为可以理解为Or...
常见的wait等待事件及处理(zt)
常见的wait等待事件及处理1、db file sequential read 调整SQL,增加buffer cache,加快磁盘读写速度2、log file sync 减少事务提交,将redo文件存放于高速硬盘3、db file scattered read FTS-调整SQL,增加索引,加快...