[20170427]唯一索引与约束注意的地方.txt
[20170427]唯一索引与约束注意的地方.txt --//昨天看书Apress.Expert.Oracle.Indexing.and.Access.Paths.Maximum.Performance.for.Your.Database.2nd.Edition.148421983X.pdf --//Creating Only a Unique Index P60,提到建立唯一索引与约束需要注意的地方,做一个例子说明: 1.环境: SCOTT@book> @ &r/ver1 PORT_STR...
[20170426]为什么是4秒.txt
[20170426]为什么是4秒.txt --//在开发程序时我一般会强调开发尽量不要写一些自定义函数,往往可能导致CPU忙。今天测试遇到一个问题: --//原始的测试来之nimishgarg.blogspot.com/2016/03/avoiding-unnecessary-function-calls-to.html --//先重复测试。 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING ...
[20170426]漫长的测试时间.txt
[20170426]漫长的测试时间.txt --//昨天浏览一个blog,链接nimishgarg.blogspot.com/2015/11/plsql-tuning-bind-variables-and-execute.html --//里面提到主要是绑定变量的问题,让我感到奇怪的是对方的测试时间:Elapsed: 00:27:15.55(在不使用绑定变量的情况下). --//这个时间也太长了,我以前也做过了类似测试执行2万...
[20170425]实现磁盘文件与U盘同步.txt
[20170425]实现磁盘文件与U盘同步.txt --//工作需要实现磁盘文件与U盘同步,也就是每天下班前拷贝磁盘文件到U盘,而回到家再需要U盘文件拷贝到本地磁盘,如此反复。 --//随着文件越来越多,里面都是很小的文本文件,每次拷贝非常浪费时间,从以前几分钟到现在将近1X分钟,越来越慢。 --//我以前的脚本核心内容大致如下...
[20170425]变态的windows批处理2.txt
[20170425]变态的windows批处理2.txt --//正在写一个批处理脚本,我想在开始执行命令前加入时间。 --//直接输入time不行的,于是我现在命令行测试: D:\tools\linux\usr\local\wbin>echo | time 当前时间: 15:17:46.68 输入新时间: ECHO 处于打开状态。 系统无法接受输入的时间。 输入新时间: 或者 D:\too...
[20170425]变态的windows批处理1.txt
[20170425]变态的windows批处理1.txt --//最近一段时间写批处理,遇到一个古怪的问题,例子: C> cat a.bat echo @echo on > d:\aa.bat echo echo start sync file from usb >> d:\aa.bat echo h: >> d:\aa.bat echo cd \blog >> d:\aa.bat ... pause C:\Users\Administrator\Desktop\b...
[20170424]函数COALESCE优于NVL.txt
[20170424]函数COALESCE优于NVL.txt --//以前如果某个字段为NULL,在一些运算要给它赋值,比如0,实际上开发(包括自己更喜欢使用nvl),实际上COALESCE更加优于nvl, --//参考链接做一个例子: http://nimishgarg.blogspot.com/2015/01/why-prefer-coalesce-over-nvl.html 1.环境: SCOTT@book> @ &r/ver1 PORT_S...
[20170420]关于延迟块清除3.txt
[20170420]关于延迟块清除3.txt --昨天做延迟块清除测试时,有一个问题我自己一直没搞明白,就是把表空间设置为只读的情况下,当访问块时, --由于没法更新对应块,不知道为什么每次重启数据库,正常undo的事务槽不可能这么块覆盖,为什么ora_rowscn --总是变化,而且取的是control scn,要认真探究一下问题在那里。 ...
[20170421]impdp SKIP_CONSTRAINT_ERRORS
[20170421]impdp导入问题data_options=SKIP_CONSTRAINT_ERRORS.txt --//一般年前我们经常要做一些导入导出操作,经常会遇到主键冲突问题.为此浪费时间,我一般先导入另外的表名,检查 --//没有主键冲突之类问题,在插入表中.一些纯手工操作,很繁琐. --//前几天看书,发现实际上impdp除了支持table_exists_action=append选项...
[20170421]警惕打开IMU对测试的影响.txt
[20170421]警惕打开IMU对测试的影响.txt --这一系列的问题都来源与IMU有关,我以前的测试环境都是dg环境,使用dgmgrl管理,为了一些测试切换我两边数据库都打开flashback, --这样IMU是失效的。 --问题起源别人重复测试,无法还原我当时的测试结果。 [20140507]实例crash恢复.txt => http://blog.itpub.net/267265/vie...
[20170420]关于延迟块清除2.txt
[20170420]关于延迟块清除2.txt --昨天做延迟块清除测试时,有一个问题我自己一直没搞明白,就是把表空间设置为只读的情况下,当访问块时, --由于没法更新对应块,不知道为什么每次重启数据库,正常undo的事务槽不可能这么块覆盖,为什么ora_rowscn --总是变化,而且取的是control scn,要认真探究一下问题在那里。 ...
[20170420]表达式加0或者减0不一样.txt
[20170420]表达式加0或者减0不一样.txt --//oracle 有时候避免某个索引采用字段+0或者-0的方式,不使用索引,但是两者存在一点点区别,通过例子说明。 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING &#...
[20170419]关于块scn号.txt
[20170419]关于块scn号.txt --//数据块里面有许多scn号相关。 --//数据块本身有三处记录的相应的SCN:数据块头的SCN(block scn)、ktbbh结构下的 kscnbas,kscnwrp(cleanout scn)、ITL信息中的 --//scn/fsc(commit scn 有时候会是control scn),有时候会存在一点点混乱,通过例子说明: 1.环境: SCOTT@book> @ &r/ver...
[20170419]bbed探究数据块.txt
[20170419]bbed探究数据块.txt --//bbed 是一个瑞士军刀,也是了解oracle内部数据块结构的好工具。我自己开始使用基本是看别人的帖子,对oracle数据块的内部也不是很了解。 --//使用多了,也就了解大概,里面的结构体名字实在太难记。自己通过1个数据块加深理解。 --//注解部分参考链接:http://www.dbaqhs.com/archi...
[20170419]ora-28547.txt
[20170419]ora-28547.txt --//测试环境,莫名奇妙使用toad登陆出现如下错误(使用ezconnect方式)。 ORA-28547: connection to server failed, probable Oracle Net admin error $ oerr ora 28547 28547, 0000, "connection to server failed, probable Oracle Net admin error" // *Cause: A failure o...
[20170417]另类提升scn2.txt
[20170417]另类提升scn2.txt --//上个星期的测试偶然发现,通过修改一些块的scn能够提升scn。我还是通过例子说明: --//如果数据库异常关闭,在某种特殊修复后,会出现数据文件块的scn大于数据文件头的scn号,这样在访问这些块时会报: Errors in file /opt/oracle/admin/conner/udump/conner_ora_31607.trc: ORA-00...
[20170414]round(sysdate,'day').txt
[20170414]round(sysdate,'day').txt http://www.itpub.net/thread-2086507-1-1.html SCOTT@book> @ &r/ver1 PORT_STRING VERSION BANNER ----------...
[20170414]产生很大trace文件.txt
[20170414]产生很大trace文件.txt --链接:http://www.itpub.net/thread-2086505-1-1.html 由于文件太大,修改了max_dump_file_size,于是开始提示由于trace限制过小,而无法写入的错误 on critical error ORA-48913 caught while writing to trace file "f:\app\administrator\diag\rdbms\pdm\pdm\trace\pdm_ora_7488.t...
[20170412]bbed隐藏数据记录.txt
[20170412]bbed隐藏数据记录.txt --上午做了bbed恢复修改记录(不等长)的情况,http://blog.itpub.net/267265/viewspace-2137082/ --下午做一个隐藏数据记录的情况,实际上这样做有点多余,就是删除命令,看看bbed是否可以完成。 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING ...
[20170412]分析重做日志.txt
[20170412]分析重做日志.txt --//自己很少做重做日志转储,测试看看。 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING VERSION BANNER -------------...