[20161230]查看父游标中sql语句.txt
[20161230]查看父游标中sql语句.txt --上午巡检完,无聊,测试使用oradebug下查看sql语句在父游标中的内容.sql语句在执行第一次硬解析时生成父子游标,其中父游标chunk --中保存sql语句,测试通过oradebug下如何查看: 1.环境: SCOTT@book> select * from dept where deptno=10; DEPTNO DNAME ...
[20161230]rman checksyntax2.txt
[20161230]rman checksyntax2.txt --曾经写过一篇rman checksyntax的问题,这个问题存在10g: http://blog.itpub.net/267265/viewspace-2130511/ --今天看了一个链接重复测试:https://jhdba.wordpress.com/2016/12/29/rman-checksyntax-function/#comment-11009 1.环境: SYS@book> @ &r/ver1 PORT_STRING ...
[20161229]linux下使用oclumon命令(rac)
[20161229]linux下使用oclumon命令(rac).txt --11G RAC下grid 存在一个命令oclumon可以了解监测群集健康.简单了解一下. 1.环境: SYS@+ASM1> select * from v$version where rownum<=1; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterpr...
[20161228]linux修改网络配置问题.txt
[20161228]linux修改网络配置问题.txt --今天要修改一块网卡的网络配置,一般在修改前我习惯做一个备份,但是在我启动网络时,还是让我惊讶一下. --以下是我在测试环境做的测试: 1.环境: # cat /etc/issue Oracle Linux Server release 5.9 Kernel \r on an \m 2.修改网络配置: # cd/etc/sysconfig/network-scri...
[20161228]奇怪log file sync等待事件.txt
[20161228]奇怪log file sync等待事件.txt --这个来自链接:http://www.itpub.net/thread-2073857-1-1.html的讨论,很奇怪的问题: Top 10 Foreground Events by Total Wait Time Event &...
[20161228]sql语句父子游标的堆转储2.txt
[20161228]sql语句父子游标的堆转储2.txt --以前仅仅看了父游标堆0的堆转储,链接:http://blog.itpub.net/267265/viewspace-2076605/ --尽然当时没有做子游标堆0,6的堆转储,今天测试看看. 1.环境: SYS@book> @ &r/ver1 PORT_STRING &...
[20161227]打开多个监听端口.txt
[20161227]打开多个监听端口.txt --安全等保的需求,需要在1台数据库打开2个监听端口,并且还不能是1521缺省端口.看了一些文档,做一些记录. --参考连接:http://blog.itpub.net/267265/viewspace-2083455/ 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING &#...
[20161226]关于sys.seg$.txt
[20161226]关于sys.seg$.txt 1.环境: SYS@book> @ &r/ver1 PORT_STRING VERSION BANNER ------------------------------ -------------- -------...
[20161221]快速建立dns服务器.txt
[20161221]快速建立dns服务器.txt --建立dns对我来讲如同噩梦,我记得以前当开始学linux时就配置过一次,里面参数我根本不熟悉,而且是看这一本书做的,那本书存在印刷 --错误,导致自己调式遇到许多问题.所以我对dns的配置一直有点心理上害怕。 --而11Grac需要一个dns,学习一些配置dns非常必要,昨天我重新看了文档,先学习一...
[20161220]rman恢复时间点的疑问.txt
[20161220]rman恢复时间点的疑问.txt --昨天在恢复时遇到缺少归档的问题,自己开始感觉奇怪,做一点分析记录. RMAN> list backupset summary ; List of Backups =============== Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag ------...
[20161220]rman tag format标识2.txt
[20161220]rman tag format标识2.txt --别人问的问题,想全备份与归档放在不同目录,并且归档要求至少备份2次.我以前写过一个例子,链接: http://blog.itpub.net/267265/viewspace-2089074/ --例子: backup as compressed backupset full database tag='full 20161220' format '/home/oracle/backup/full20161220_%U' ...
[20161219]关于LANGUAGE_MISMATCH.txt
[20161219]为什么光标不共享(LANGUAGE_MISMATCH).txt --生产系统看看那种情况出现比较多,写一个脚本: select sum(decode(UNBOUND_CURSOR,'Y',1,0)) UNBOUND_CURSOR, sum(decode(SQL_TYPE_MISMATCH,'Y',1,0)) SQL_TYPE_MISMATCH, sum(decode(OPTIMIZER_MISMATCH,'Y',1,0))...
[20161216sqlplus无法登录与ORA-01821错误
[20161216]sqlplus无法登录与ORA-01821错误.txt h:\test>sqlplus scott/book@78 SQL*Plus: Release 12.1.0.1.0 Production on Fri Dec 16 16:50:45 2016 Copyright (c) 1982, 2013, Oracle. All rights reserved. ERROR: ORA-00604: error occurred at recursive SQL level 1 ORA-01821: date format ...
[20161216]scp使用小技巧.txt
[20161216]scp使用小技巧.txt --在linux下2台机器拷贝文件,比较常用方法是使用scp,如果要拷贝到相同的目录,可以利用环境变量PWD实现. 例子: $ cd /tmp $ echo $PWD /tmp $ scp yy.ora oracle11g@192.168.100.40:$PWD ... --这样文件yy.ora就拷贝到192.168.100.40的/tmp目录下....
[20161216]toad下显示真实的执行计划.txt
[20161216]toad下显示真实的执行计划.txt --大家都应该知道使用explain plan看执行计划,有时候显示的执行计划不是真实的执行计划.现在我虽然使用它看,仅仅作为参考. --昨天看链接: http://www.toadworld.com/platforms/oracle/b/weblog/archive/2016/12/13/toad-explain-plan-tip-returning-actual-sql-execution-exp...
[20161216]关于library cache lock.txt
[20161216]关于library cache lock.txt --这几天一直在关注这个链接,http://www.itpub.net/thread-2073170-1-1.html --就是library cache lock导致挂死业务,一般引起这个问题编译包,而应用正好在使用执行这个包,以及11g口令大小写导致无法登录的问题, --我自己很久以前也遇到过一些,那时的系统是10g,http://www.itpu...
[20161214]关于Buffer Busy Waits.txt
[20161214]关于Buffer Busy Waits.txt --oracle一直在不断的改进,oracle对外宣传总是读写不会相互阻塞,实际上从内部看读读不会阻塞,写写一定会出现阻塞, --如果读写呢? 实际上写入会阻塞读取操作,这个时候读取会出现等待(以前我一直以为这时写入进程会话会出现等待事件Buffer Busy --Waits,实际上存在很大的错误!!),...
[20161214]如何确定dbid.txt
[20161214]如何确定dbid.txt --如何确定数据库的dbid,我曾经写过一篇blog,链接:http://blog.itpub.net/267265/viewspace-2125849/ --实际上还有1种非常武断的方法,直接使用strings扫sysaux表空间对应的数据文件,就可以知道: 例子如下: SYS@book> @&r/ver1 PORT_STRING ...
[20161214]rman checksyntax.txt
[20161214]rman checksyntax.txt --rman在命令行使用参数checksyntax可以检查命令语法是否正确,而且并不会真正执行.但是昨天在恢复一个10g的数据库时遇到问题,做 --一个记录: 1.环境: --要恢复的数据库版本: > @ &r/ver1 PORT_STRING ...
[20161212]ezconnect与共享服务模式.txt
[20161212]ezconnect与共享服务模式.txt --EZCONNECT的好处不需配置tnsnames.ora文件,快速连接数据库.最近在使用时遇到一件登录后模式是共享模式的情况,做一个记录: 1.环境: SYS@book> @ &r/ver1 PORT_STRING ...