[20170821]使用oradebug模拟CBC(10g).txt
[20170821]使用oradebug模拟Cache Buffers chains(10g).txt --//上午测试了在读读模式下,不会出现Cache Buffers chains等待时间,链接http://blog.itpub.net/267265/viewspace-2143880/ --//下午在10g下使用oradebug模拟看看是否会出现Cache Buffers chains. 1.环境: SCOTT@test> @ &r/ver1 PORT_STRING  ...
0821Cache Buffers chains与共享模式疑问4
[20170821]Cache Buffers chains与共享模式疑问4.txt --//昨天别人问的问题,就是在读读模式下,访问相同数据块,11.2.0.4不再出现cache buffers chains latch等待事件. --//我查询我以前写的博客,链接如下:http://blog.itpub.net/267265/viewspace-1822491/ --//也就是oracle在这样模式下不再采用EXCLUSIVE模式获取cach...
[20170816]Join Elimination Bug.txt
[20170816]Join Elimination Bug.txt https://jonathanlewis.wordpress.com/2017/08/14/join-elimination-bug/ --//自己重复测试1次. 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING VERSION...
[20170810]直接路径读特例2.txt
[20170810]直接路径读特例2.txt --//以前在11.2.0.4下测试,出现直接路径读的一种特殊情况,就是使用rowid访问数据块(使用between). --//参考链接:http://blog.itpub.net/267265/viewspace-2134894/ --//在11.2.0.3下测试看看是否也存在类似的情况. 1.环境: SCOTT@zzzzzz> select * from v$version where rownum<=1; ...
[20170808]Spfile is in old pre-11 format
[20170808]Spfile is in old pre-11 format and compatible.txt --//今天检查alert.log,发现如下提示: Spfile /u01/app/oracle/product/11.2.0.4/dbhome_1/dbs/spfilebook.ora is in old pre-11 format and compatible >= 11.0.0; converting to new H.A.R.D. compliant format. $ grep 'H.A.R.D' alert_book.log |wc ...
[20170803]如何查看dg的redo应用率.txt
[20170803]如何查看dg的redo应用率.txt --//昨天别人问的问题,实际上如果安装配置DGMGRL,在11.2.0.4下变得很简单.直接执行: 1.环境: SYS@xxxxdg2> @ &r/ver1 PORT_STRING VERSION &...
[20170731]rhgb表示什么.txt
[20170731]rhgb表示什么.txt --//一般我安装好linux服务器,我个性习惯修改grub.conf文件 # ls -l /boot/grub/grub.conf -rw------- 1 root root 781 2014-08-29 21:38:28 /boot/grub/grub.conf # ls -l /etc/grub.conf lrwxrwxrwx 1 root root 22 2014-08-29 21:38:28 /etc/grub.conf -> ../boot/grub/grub...
[20170728]oracle保留字.txt
[20170728]oracle保留字.txt --//oracle有许多保留字,我印象最深的就是使用rman备份表空间test,test就是rman里面的保留字. --//还有rman也是rman里面的保留字.如果在应用中尽量规避不要使用这些保留字. --//探究一下,oracle内部是否也会不小心这些关键字. 1.环境: SCOTT@test01p> @ ver1 PORT_STRING ...
[20170727]library cache: mutex X.txt
[20170727]library cache: mutex X.txt --//如果多个会话访问v$sql视图,其底层视图是x$kglcursor_child,如果几个会话同时访问,会出现library cache: mutex X等待事件,通 --//过例子说明: 1.环境: SYS@book> @ &r/ver1 PORT_STRING ...
[20170726]11G 12c expand sql text 2.txt
[20170726]11G 12c expand sql text 2.txt --//原来写的脚本只能分别在11g,12c单独使用.上午花一点点时间.把两者整合起来. --//讨论链接:http://www.itpub.net/thread-2088981-1-1.html --//感谢solomon_007的指点,通过建立动态sql语句来实现.链接:http://blog.itpub.net/267265/viewspace-2141010/ --//qqjue给出...
[20170725]关于备份集与备份片.txt
[20170725]关于备份集与备份片.txt --//以前学习rman对于备份集与备份片这个概念也不是很清晰. --//备份片(BACKUPPIECE)表示一个由RMAN产生备份的文件.用OS工具可以实实在在的看到. --//备份集(BACKUPSET)表示进行一次备份所产生的所有备份片集合,是一个逻辑上的概念. --//我的理解有点像表空间是一个逻辑的概念,里...
[20170725]vim调用bccalc插件问题.txt
[20170725]vim调用bccalc插件问题.txt http://blog.itpub.net/267265/viewspace-2140886/ http://blog.itpub.net/267265/viewspace-2140823/ http://blog.itpub.net/267265/viewspace-2140602/ --//我个人很喜欢在vim调用bc做各种计算,使用插件bccale,参考前面的链接. --//今天在使用时遇到1个问题,做一个记录与...
[20170724]关于sql_id那些事.txt
[20170724]关于sql_id那些事.txt --//昨天别人问的问题,我以前也写过许多blog,做一些总结: http://blog.itpub.net/267265/viewspace-1357292/ http://blog.itpub.net/267265/viewspace-1365382/ http://blog.itpub.net/267265/viewspace-1701985/ 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING ...
[20170724]提示BIND_AWARE与PLSQL光标缓存
[20170724]提示BIND_AWARE与PLSQL光标缓存.txt --//[20170724]Bind Sensitivity and PLSQL cursor caching.txt --//曾经写过一个系列acs的文章.链接如下: http://blog.itpub.net/267265/viewspace-721817/ http://blog.itpub.net/267265/viewspace-1336242/ http://blog.itpub.net/267265/viewspace-1336353/ ...
[20170712]建立dblink的问题.txt
[20170712]建立dblink的问题.txtSYS@book> @ &r/ver1 PORT_STRING VERSION BANNER ------------------------------ -------------- -------------...
[20170711]关于tmux共享会话问题.txt
[20170711]关于tmux共享会话问题.txt --//星期6,7看了一些tmux相关数据,学习如何共享会话,老外给它起一个很好听的名字叫做结对编程(Pair Programming). --//参考书籍Pragmatic.Bookshelf.tmux.2.Productive.Mouse-Free.Development.1680502212.pdf 1.做简单的方法: --session 1 : $ tmux --session 2 : $ tmux a...
[20170708]tmux script例子.txt
[20170708]tmux script例子.txt --//上个星期解决rac ora-12514问题时,因为要打开多个窗口,非常麻烦,利用星期6,7看了一些文档,写一个tmux script: --//便于以后工作需要: #! /bin/bash tmux has-session -t oracle if [ $? != 0 ]; then tmux new-session -s oracle -d tmux new-window -n ba...
[20170707]cursor: pin S wait on X(10G)
[20170707]cursor: pin S wait on X(10G).txt --生产系统遇到1个bug,版本: EXAM@xxx> @ &r/ver1 PORT_STRING VERSION BANNER ------------------- ---------- ---------------------------------------------------------------- x86_64/Li...
[20170706]ssh diff 问题.txt
[20170706]ssh diff 问题.txt --//昨天写的diff 比较执行结果的不同,链接http://blog.itpub.net/267265/viewspace-2141638/ --//如果对比不同机器呢?自然使用ssh. 但是我测试遇到一个问题. --//通过例子说明 $ ssh grid@192.168.xx.xxx "lsnrctl status LISTENER_SCAN1" bash: lsnrctl: command not found ...
[20170705]diff比较执行结果的内容.txt
[20170705]diff比较执行结果的内容.txt --//有时候需要比较2个命令输出的结果进行比较,比较笨的方法如下,例子: $ lsnrctl status LISTENER_SCAN2 > /tmp/b2.txt $ lsnrctl status LISTENER_SCAN3 > /tmp/b3.txt $ diff -Nur /tmp/b2.txt /tmp/b3.txt --//很明显这样要生成2个文件,然后比较,实际...