如果遇到绑定窥探导致执行计划慢的情况,想要清除某条SQL的执行计划,让它硬解析,找了很久都没有找到直接操作share pool的方法(除非alter system flush shared_pool),只能通过对表ddl使SQL硬解析。现在终于找到了,使用sys.dbms_shared_pool.p...
分类:
数据库 时间:
2015-12-16 19:30:42
阅读次数:
244
Execute to Parse%是AWR报告中Instance Efficiency Percentages部分中重要的一个性能指标,反应了数据库SQL解析和执行的比率。这个比率值同时也涉及到了与cursor相关的参数以及硬解析,软解析,软软解析等。本文是围绕这个比率进行展开及描述。...
分类:
其他好文 时间:
2015-10-29 13:25:33
阅读次数:
160
MISSES IN library cache during parse:1翻译:发生在解析的硬解析数量为1,表示硬解析MISSES IN library cache during parse:0翻译:发生在解析的硬解析数量为0,表示没有硬解析,即为软件解析,一般发生在绑定变量的sql语句执行的时候...
分类:
数据库 时间:
2015-09-02 18:42:17
阅读次数:
243
根据Oracle学习之性能优化(二)游标中的描述,我们知道如下两条语句是不共享的。select*fromempwhereempno=7698;
select*fromempwhereempno=7566;这样就造成每次执行用户的查询都要进行硬解析,但是我们知道,其他这两个语句的执行计划应该是相同。那么有什么方法能避免不必要..
分类:
数据库 时间:
2015-08-18 19:46:05
阅读次数:
146
一、linux 主机A登录linux主机B 在/etc/hosts文件下加入:(做硬解析) 192.168.1.60 u60 #设置u60为主机名 在节点A上创建RSA秘钥:(A上生成A主机密钥) # ssh-keygen -t rsa # 一直按确定键即可 # touch ...
分类:
系统相关 时间:
2015-06-11 12:48:34
阅读次数:
168
1.比较硬解析:SQL> create table t as select * from dba_objects;表已创建。已用时间: 00: 00: 00.92SQL> set linesize 1000SQL> set autotrace onSQL> set timing onSQL> sel...
分类:
数据库 时间:
2015-05-06 22:52:00
阅读次数:
190
体系结构方面的优化问题: 设数据库很大,访问量非常高,共享池很小:这样共享池里面就无法存储很多解析过得sql语句,导致很多硬解析,这样数据库就非常缓慢。这个时候要加大共享池。如果是自动管理,就加大SGA的大小。 设:某平时不经常访问的数据库的主机才4G内存,去开辟了3G的SGA,500m的PGA,由...
分类:
数据库 时间:
2015-04-08 00:47:07
阅读次数:
171
oracle利用内部hash算法来获得该sql的hash值,然后在library cache里查找是否存在该hash值;
假设存在,则将此sql与cache中的进行比较;假设“相同”,就将利用已有的解析数和执行计划,而忽略了优化器的相关工作,这就是软解析的过程;
如果上面两个减少中任由一个不成立,那么优化器都将进行创建解析树,生成执行计划的动作,这个过程都叫硬解析;...
分类:
数据库 时间:
2015-03-12 13:20:02
阅读次数:
220
以前在10g数据库上,如果遇到绑定窥探导致执行计划慢的情况,想要清除某条SQL的执行计划,让它硬解析,找了很久都没有找到直接操作share pool的方法(总不能alter system flush shared_pool),只能通过对表ddl使SQL硬解析。现在终于找到了,使用sys.dbms_shared_pool.purge,在11g下可以直接使用,但在10g上需要alter session...
分类:
数据库 时间:
2015-02-13 20:00:50
阅读次数:
221
Shared Pool的Sub Pool技术
由于硬解析时需要从Shared Pool重分配内存(分配内存是需要持有Shared Pool Latch),所以在硬解析比较多的系统中,非常容易引起Shared Pool Latch的征用。为了减缓该Latch的征用,从Oracle 9i开始,共享池可分为多个子池(Sub Pool)来管理(最多7个),下一节将主要讲解Shared Pool的Sub ...
分类:
其他好文 时间:
2015-01-27 09:28:50
阅读次数:
356