[20160112]提示NUM_INDEX_KEY.txt
[20160112]提示NUM_INDEX_KEY.txt --如果我们查询,假设建立的索引是id1,id2的复合索引. select * from t where id1=:x and id2 in(1,100); --一般执行计划通过索引access id1=:X,然后再过滤id2等于1和100的值. --加入id1=:X很多,这样索引的扫描范围相对就大,逻辑读也会增加.但是id2=1,100很少. --其他id2等于2,3,9...
[20160112]存储还是应用问题.txt
[20160112]存储还是应用问题.txt --上个星期在ITPUB论坛里遇到几个关于磁盘性能地下的问题. --主要链接如下: http://www.itpub.net/thread-2050157-1-1.html http://www.itpub.net/thread-2050439-1-1.html http://www.itpub.net/thread-2050601-1-1.html --都是表现为磁盘IO相关的等待时间比较大.论坛讨论大...
[20160111]使用提示no_unnest.txt
[20160111]使用提示no_unnest.txt --今天被人问及这个提示,我记忆使用这个提示,就会出现filter过滤条件.我以前遇到这种语句,一般两者提示都使用看看那个效果好. --英文的理解有时候很烦,nest表示嵌套,no_unnest 2次取反也表示嵌套. --还是通过例子来说明问题: 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING&#...
[20160106]type为TEMPORARY对象重现和清理
[20160106]type为TEMPORARY,name为file#.block#对象重现和清理.txt --我自己重复做一个测试,并且做一些补充: http://www.xifenfei.com/2015/12/type%E4%B8%BAtemporaryname%E4%B8%BAfile-block%E5%AF%B9%E8%B1%A1%E9%87%8D%E7%8E%B0%E5%92%8C%E6%B8%85%E7%90%86.html 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING...
[20160106]ANSI bug.txt
[20160106]ANSI bug.txt --昨天看了链接:https://jonathanlewis.wordpress.com/2016/01/04/ansi-bug/ --语句很奇特,我自己重复测试看看: SCOTT@book> @ &r/ver1 PORT_STRING VERSION ...
[20160104]enq RC-Result Cache Contention
[20160104]enq RC - Result Cache Contention.txt --今天检查awr报表,无意间发现enq RC - Result Cache Contention排在靠前的位置。我们服务器很强劲,出现这个给仔细检查。 1.环境: SYSTEM@AAA.AAA.AA.AAA:1521/XXXX> @ &r/ver1 PORT_STRING &...
[20151231]主外键与空表(12c).txt
[20151231]主外键与空表(12c).txt--主外键的测试例子很多,今天做一个特别的,外部键表为空,也会出现阻塞吗?测试看看。1.建立环境:SCOTT@test01p> @ver1PORT_STRING VERSION &nbs...
[20151231]空文件.txt
[20151231]空文件.txt--记录上午工作中一个小错误,忘记存盘,直接调用出现的问题,通过例子来说明:1.测试环境:SCOTT@test01p> @ ver1PORT_STRING VERSION &n...
[20151231]主外键与空表.txt
[20151231]主外键与空表.txt --主外键的测试例子很多,今天做一个特别的,外部键表为空,也会出现阻塞吗?测试看看。 1.建立环境: SCOTT@book> @ &r/ver1 PORT_STRING VERSION ...
1229关于共享池4-SQL内存结构父子游标补充3
[20151229]关于共享池4x-SQL内存结构父子游标 (补充3).txt -- 前几天的测试,还是有点问题,链接如下: -- http://blog.itpub.net/267265/viewspace-1942280/ -- 继续做1点补充: 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING &#...
[20151226]统计信息的保存时间.txt
[20151226]统计信息的保存时间.txt --前一阵子写了一篇审计统计分析的文章 --链接:http://blog.itpub.net/267265/viewspace-1870823/ --里面提到:视图记录了分析的历史记录DBA_TAB_STATS_HISTORY;,我提到保存1个月. --可以查询SYS.OPTSTAT_HIST_CONTROL$视图. SYS@test> select sname,sval1,sval2 from SYS.OPTSTAT_H...
[20151228]小表全表扫描为何如此慢2.txt
[20151228]小表全表扫描为何如此慢2.txt --论坛上有人问的问题,小表全表扫描为何如此慢,200M的大小。链接如下。 http://www.itpub.net/thread-2049088-1-1.html --我的猜测是可能含有lob字段,不过对方的恢复没有lob字段。仔细检查发现array使用缺省值,zergduan,bfc99观察都比我细致。 --拿例子sh.sales测试看看...
1224关于共享池4SQL内存结构父子游标补充
[20151224]关于共享池4x-SQL内存结构父子游标 (补充).txt --昨天的测试存在一点小问题,补充说明一下: 1.环境: SYS@book> @ &r/ver1 PORT_STRING VERSION ...
[20151223]enq WP - contition 代表什么
[20151223]enq WP - contition 代表什么.txt --论坛有人问这个问题,我自己也不知道,百度也没有这方面的信息。 http://www.itpub.net/thread-2049297-1-1.html --其实很简单查询视图: SYS@book> select eq_name,eq_type,req_reason from v$enqueue_statistics where eq_type='WP'; EQ_NAME ...
20151223关于共享池4x-SQL内存结构父子游标
[20151223]关于共享池4x-SQL内存结构父子游标.txt --重复测试:http://blog.itpub.net/267265/viewspace-1436541/ --这个主要和recr和freeabl类似. --1.节约内存 --2.减少检索链表的时间. --3.oracle的算法规定,sql语句必须至少是一父一子的情况.很多情况下都是一父多子.也就是说,每个游标,oracle都会为它设置个...
[20151222]小表全表扫描为何如此慢.txt
[20151222]小表全表扫描为何如此慢.txt --论坛上有人问的问题,小表全表扫描为何如此慢,200M的大小。链接如下。 http://www.itpub.net/thread-2049088-1-1.html --我的猜测是可能含有lob字段。自己测试看看: 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING &...
[20151221]11g设置db_flash_cache_file.txt
[20151221]11g设置db_flash_cache_file.txt --11GR2下可以设置db_flash_cache_file与db_flash_cache_size参数,提高数据库的性能。 --我曾经通过例子,快速建立测试数据库,在里面使用ram盘,今天测试使用该参数看看。 http://blog.itpub.net/267265/viewspace-1845062/ 1.环境: SYS@book> @ &r/ver1 PORT_STRING&#...
[20151221]sql语句优化.txt
[20151221]sql语句优化.txt --自从发现开发乱用distinct以后,链接http://blog.itpub.net/267265/viewspace-1871989/ --我看sql语句特别注意连接多个表,但是显示仅仅一个表的情况,上个星期五,发现一条: sql_id=dpdk3xfd6cvky SELECT EMR_DJMX.ZSFL FROM MS_YJ01, L_LIS_SQDMX, EMR_DJMX ...
[20151218]未提交事务保存在那里.txt
[20151218]dml未提交事务最新内容到底存储在什么地方.txt --刚刚看了http://www.itpub.net/thread-1940809-1-1.html上的讨论。 --我自己的想法应该在buffer cache中,自己也做1些测试,说明问题: 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING &#...
[20151218]数据文件的unrecover与增量备份
[20151218]数据文件的unrecover与增量备份.txt --前一阵子我给别人演示truncate的不完全恢复,结果非常难堪的遇到无法恢复的情况。 --问题是我建立的数据库按照这个链接建立的。 http://blog.itpub.net/267265/viewspace-1845062/ --而这样建立的数据库表空间example的属性NOLOGGING。 CREATE TABLESPACE EXAMP...