[20170516]nvl与非NULL约束2.txt
[20170516]nvl与非NULL约束2.txt --//接着上午的测试看看COALESCE看看过滤的情况. 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING VERSION BANNER --...
[20170516]nvl与非NULL约束.txt
[20170516]nvl与非NULL约束.txt --前几天做的测试http://blog.itpub.net/267265/viewspace-2137853/,实际上差异没有这个大,因为第2个多数是常量. --今天测试nvl与非NULL约束的问题. 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING  ...
[20170516]10g分析SYS.X$KTFBUE.txt
[20170516]10g分析SYS.X$KTFBUE.txt --//昨天别人问的问题,就是调用dba_extents很慢,我建议他对X$进行分析. --//执行如下:exec dbms_stats.gather_fixed_objects_stats(); --//问题依旧.我google,baidu看了一下,发现是一个bug. Description This problem is introduced in 10.2.0.4 by the fix for bug 5259025 . D...
[20170515]数据库启动的一个疑问.txt
[20170515]数据库启动的一个疑问.txt --//别人问的问题我自己以前也没有注意,做一个记录. 1.环境: SYS@book> startup mount ORACLE instance started. Total System Global Area 634732544 bytes Fixed Size  ...
[20170515]参数fast_start_mttr_target
[20170515]fast_start_mttr_trarget容易混淆的地方.txt --//自己很少关注这个参数.但是确实非常容易混淆. 1.环境: SYS@book> @ &r/ver1 PORT_STRING VERSION BANNER ------------------- ---------- ---------------------------------------...
[20170515]检查数据库scn脚本.txt
[20170515]检查数据库scn脚本.txt --//简单写一个脚本检查数据库各个scn的大小: column TABLESPACE_NAME format a20 SELECT b.file# ,b.name ,c.STATUS ,c.FUZZY ,a.checkpoi...
[20170513]update结果集.txt
[20170513]update结果集.txt--//前一阵子要对收费价格进行大量调整,当时开发随手写的sql非常不好,我建议通过结果集来修改,这样简单不容易出错.--//通过例子说明:1.环境:SCOTT@test01p> @/ver1PORT_STRING &n...
[20170512]No ADR base is set.txt
[20170512]No ADR base is set.txt --//生产系统一台机器,使用adrci包如下提示No ADR base is set.虽然我可以 $ rlwrap adrci ADRCI: Release 11.2.0.4.0 - Production on Fri May 12 10:50:50 2017 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. No ADR base is set ...
[20170512]ora-00600[2662]错误3.txt
[20170512]ora-00600[2662]错误3.txt --//前一阵子的测试:链接http://blog.itpub.net/267265/viewspace-2137424/ --//本想测试修改一些重要的信息块,结果提升了scn的结果,但是如果异常关闭,就没有这样的结果. --//前几看http://www.itpub.net/thread-2087326-1-1.html --//很奇怪看到的scn号减少的,理论讲出现这个错...
[20170512]延迟约束问题.txt
[20170512]延迟约束问题.txt --//别人问的问题,通过例子来说明: 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING VERSION BANNER -----------------...
[20170511]DBLINK跨库查询遇到ORA-16000
[20170511]DBLINK跨库查询遇到ORA-16000.txt --//如果在备库通过dblink跨库查询,如果在一个事务查询涉及2个dblink,会遇到ora-16000错误,做一个记录: 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING  ...
[20170511]sed awk抽取段落技巧.txt
[20170511]sed awk抽取段落技巧.txt --//今天学习了如何使用sed awk抽取文本段落,做一个记录,使用sed我很早就知道,不常用.也做一个记录. $ cat aa.txt 1111 2323 ================= this is a test111 this is a test222 ----------------- dsjfdf sdfdsf ================= this is a test333 ...
[20170508]加快scp拷贝速度.txt
[20170508]加快scp拷贝速度.txt --//使用scp -c arcfour加快拷贝速度.仅仅做一个记录,经常忘记这个参数-c arcfour. $ scp -c arcfour /mnt/ramdisk/book/system01.dbf oracle@192.168.100.40:/tmp oracle@192.168.100.40's password: system01.dbf ...
[20170508]listagg拼接显示字段.txt
[20170508]listagg拼接显示字段.txt--//记得前一阵子,要给表增加一个字段,并赋值.采用表在线重定义.要使用函数dbms_redefinition.start_redef_table--//里面要包含全部字段,同事不熟悉如何快速实现这样拚接,主要还是编程经验太缺乏了.--//我以前做法,desc 表,使用paste 命令,然后vim编辑利用正则表达式替换很快就ok了....
[20170506]fetch sqlplus arraysize.txt
[20170506]fetch sqlplus arraysize.txthttp://blog.itpub.net/267265/viewspace-2138042/--//前一阵子写的,如果设置arrarsize=3,可以看到3条3条输出.--//里面提到4秒,是因为第一次提取1条,然后在提取3条,输出3条,在输出缓存保留1条,如此循环.--//实际上使用10046跟踪也能观察到这种现象.1.环境:SCOTT@test01p> @ ...
[20170504]Linux TCP keepalive timers.txt
[20170504]Linux TCP keepalive timers.txt --//上午仔细看一些文档,发现实际上netstat命令就有输出,参数--timer或者-o参数. # netstat -otun Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address ...
0503linux内核网络参数测试tcp_keepalive
[20170503]linux内核网络参数测试tcp_keepalive.txt # echo /proc/sys/net/ipv4/tcp_keepalive* | xargs -n 1 strings -1 -f /proc/sys/net/ipv4/tcp_keepalive_intvl: 75 /proc/sys/net/ipv4/tcp_keepalive_probes: 9 /proc/sys/net/ipv4/tcp_keepalive_time: 7200 参数解析: /proc/sys/net...
[20170503]]函数COALESCE优于NVL 2.txt
[20170503]]函数COALESCE优于NVL 2.txt http://blog.itpub.net/267265/viewspace-2137853/ --//上面的链接提示COALESCE具有短路的功能,能很快获得结果,我上次测试采用自定义函数,演示这个功能,实际上的应用不会是变量,可能 --//是常数.做一个测试. 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING &...
[20170502]11G查询隐含参数视图.txt
[20170502]11G查询隐含参数视图GV$SYSTEM_PARAMETER3.txt --//oracle 存在许多隐含参数,一直以为oracle没有提供正常的视图查询该内容,实际上oracle 11G已经提供这方面的功能,只不过oracle并不公开. --//自己也是偶然发现: 1.环境: SYS@book> @ &r/ver1 PORT_STRING ...
[20170428]延迟块清除测试.txt
[20170428]延迟块清除测试.txt --//做一个延迟块清除测试,前面的测试太乱了,思路非常不清楚. 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING VERSION ...