[20181130]如何猜测那些值存在hash冲突.txt
[20181130]如何猜测那些值存在hash冲突.txt--//今年6月份开始kerrycode的1个帖子提到子查询结果缓存在哈希表中情况:--//链接:http://www.cnblogs.com/kerrycode/p/9099507.html,摘要:通俗来将,当使用标量子查询的时候,ORACLE会将子查询结果缓存在哈希表中, 如果后续的记录出现同样的值,优化器通过缓存在哈希表中的值,判断重
[20181130]hash冲突导致查询缓慢.txt
[20181130]hash冲突导致查询缓慢.txt--//昨天看了链接https://jonathanlewis.wordpress.com/2018/11/26/shrink-space-2/,演示了Shrink Space导致--//执行语句缓慢的情况,我自己重复测试,实际上这样发生的概率还是很低的,我个人认为,至于Shrink Space是否好坏,--//我个人还是根据实际的情况来确定.1
[20181130]control file sequential read.txt
[20181130]control file sequential read.txt--//昨天上午探究了大量控制文件读的情况,链接:http://blog.itpub.net/267265/viewspace-2222146/--//今天做一些细节探究:1.环境:SYS@xxxxx1> @ ver1PORT_STRING
[20181129]大量的control file sequential read.txt
[20181129]大量的control file sequential read.txt--//昨天看一个生产系统的awr报表,发现奇怪的现象,出现大量控制文件读取情况.1.问题提出:SYS@baaad1> @ ver1PORT_STRING VERSI
[20181128]toad连接数据库的问题(补充).txt
[20181128]toad连接数据库的问题(补充).txt--//昨天下午,使用toad连接数据库,出现一些奇怪的问题,我感觉有必要对以前遇到的问题做一个总结:--//链接:http://blog.itpub.net/267265/viewspace-2221915/1.环境:SCOTT@book> @ ver1PORT_STRING
[20181128]toad连接数据库的问题.txt
[20181128]toad连接数据库的问题.txt--//昨天下午,使用toad连接数据库,出现一些奇怪的问题,做一个记录.--//有点不理解:1.环境:SYS@book> @ ver1PORT_STRING VERSION BANNER------------------- --
[20181127]12c Advanced Index Compression 2.txt
[20181127]12c Advanced Index Compression 2.txt--//重复链接测试:https://richardfoote.wordpress.com/2014/10/09/index-compression-part-vi-12c-index-advanced-compression-block-dumps-tumble-and-twirl/1.环境:SCOTT@
[20181127]12c Advanced Index Compression.txt
[20181127]12c Advanced Index Compression.txt--//12cR2 引入Advanced Index Compression,在11g之前,如果索引键值重复率很低,选择索引前缀压缩,反而适得起反,--//索引反而变大.而12c Advanced Index Compression能够很好控制改善这一状况,通过测试说明问题.--//测试参考链接,必要地方加入我
[20181124]关于降序索引问题4.txt
[20181124]关于降序索引问题4.txt--//连续写3篇关于降序索引相关问题,链接:http://blog.itpub.net/267265/viewspace-2221425/http://blog.itpub.net/267265/viewspace-2221527/http://blog.itpub.net/267265/viewspace-2221529/--//我自己还有一个小疑
[20181124]关于降序索引问题3.txt
[20181124]关于降序索引问题3.txt--//链接:blog.itpub.net/267265/viewspace-2221425/,探讨降序索引中索引的键值。--//实际上使用函数sys_op_descend.--//链接:http://blog.itpub.net/267265/viewspace-2221527/,探讨了仅仅设计字符串的编码.--//字符串0x00,0x0000,0x
[20181124]关于降序索引问题2.txt
[20181124]关于降序索引问题2.txt--//链接:blog.itpub.net/267265/viewspace-2221425/,探讨降序索引中索引的键值。--//实际上使用函数sys_op_descend.--//前面已经提到结尾加入FF,为了排序的需要。这样导致chr(0),以及后续的chr(1)字符出现问题。--//一些细节继续探究:1.环境:SCOTT@test01p>
[20181123]关于降序索引问题.txt
[20181123]关于降序索引问题.txt--//以前写的链接:http://blog.itpub.net/267265/viewspace-1159181/--//降序索引实际上dump值的每个值与0xff异或,最后添加0xff.这样索引键值长度比普通索引长度+1.--//NULL实际上对应0xff,这样异或后变成0x00.--//有几个疑问.1.如果字符串长度已经是4000字符如何处理.2.
[20181123]快速提升scn注意.txt
[20181123]快速提升scn注意.txt--//有时候修复oracle数据库,需要提升scn号,现在许多方法不能再用,最快的方式适用oradebug修改kcsgscn_地址内容.--//今天做这方面测试遇到一些问题,应该引起注意,特别scn_wrap>0的情况下.做一个记录.1.环境:SYS@book> @ ver1PORT_STRING
[20181123]模拟ora-01555.txt
[20181123]模拟ora-01555.txt--//ora-01555一般情况是回滚找不到前映像(已经被覆盖),报这个错误。通过bbed修改块模拟看看。$ oerr ora 155501555, 00000, "snapshot too old: rollback segment number %s with name \"%s\" too small"
[20181122]18c sqlplus set linesize.txt
[20181122]18c sqlplus set linesize.txt--//18c sqlplus 可以根据窗口大小设置linesize参数.通过例子说明:SYSTEM@orcl> select BANNER_FULL from v$version ;BANNER_FULL----------------------------------------Oracle Dat
[20181122]模拟ORA-08103错误.txt
[20181122]模拟ORA-08103错误.txt$ oerr ora 810308103, 00000, "object no longer exists"// *Cause: The object has been deleted by another user since the operation//  
[20181122]bbed人为修改事务提交标志.txt
[20181122]bbed人为修改事务提交标志.txt--//做一个bbed人为修改事务提交标志的测试,感觉这东西要经常练习,不做有点生疏.1.环境:SCOTT@book> @ver1PORT_STRING VERSION &
[20181122]了解数据库缓存被那些对象占用.txt
[20181122]了解数据库缓存被那些对象占用.txt--//没事,随手写一个脚本,看看数据库缓存被那些对象占用:column object_name format a30column owner format a20column number_MB format 99999999.99SELECT * FROM ( SELECT o.owner,  
[20181120]奇怪的insert语句.txt
[20181120]奇怪的insert语句.txt--//上午检查SQL*Net break/reset to client时,发现一条insert语句很特殊.分析做一个记录.1.环境:SYSTEM@192.168.31.8:1521/hrp430> @ ver1PORT_STRING &nbs
[20181120]SQLNet break/reset to client.txt
[20181120]SQLNet break/reset to client.txt--//最近一直在做优化工作,最后剩下SQL*Net break/reset to client.排在第5.--//出现这种情况SQL*Net break/reset to client实际上相关的sql语句根本没有正确执行,查询V$sql视图是无法获得sql语句的。--//要查询底层视图 x$kglob.1.环境