1、诊断事件 #10046 oradebug setospid 12345 #setospid 指的是spid (v$process) #或oradebug setorapid 12345 #setorapid 指的是pid (v$process) oradebug unlimt #解除对追踪文件大 ...
分类:
其他好文 时间:
2017-12-13 20:23:07
阅读次数:
128
转自 http://blog.csdn.net/notbaron/article/details/50927492 在Oracle 10g以上的版本,High version count可谓是一个臭名昭著的问题。Hight version count不仅仅产生的原因多种多样,并且会导致各种令人头痛的 ...
分类:
其他好文 时间:
2017-12-08 14:27:53
阅读次数:
366
转 http://blog.itpub.net/28883355/viewspace-1080879/ oradebug它可以启动跟踪任何会话,dump SGA和其它内存结构,唤醒ORACLE进程,如SMON、PMON进程,也可以通过进程号使进程挂起和恢复等,还有很多功能,实际上这些功能都不常用,但 ...
分类:
其他好文 时间:
2017-12-07 00:12:38
阅读次数:
228
1,可以采用oradebug或者strace -p跟踪后台或前台进程是否dead或hang住2,如果进程出现故障,必会在对应的TRC文件写入最新信息,基于此可以获取非常重要的信息进一步分析与诊断 日志文件在background_dump_dest3,采用 ll -lhrt *lgwr*|tail - ...
分类:
数据库 时间:
2017-09-10 21:47:42
阅读次数:
283
1> oradebug有哪些可用命令? 以sysdba身份登陆数据库,通过oradebug help可以看到oradebug常用命令 sqlplus / as sysdba oradebug help 2> 跟踪当前会话信息 oradebug setmypid --跟踪当前会话 oradebug s ...
分类:
数据库 时间:
2017-08-17 00:52:19
阅读次数:
256
SQL> oradebug setmypid Statement processed. SQL> oradebug unlimit Statement processed. SQL> oradebug event 10046 trace name context forever ,level 12; ...
分类:
数据库 时间:
2017-07-31 21:13:49
阅读次数:
219
标签: oracle call 函数 oracle statpack 转自: http://blog.51cto.com/458302/998775 标签: oracle call 函数 oracle statpack 转自: http://blog.51cto.com/458302/998775 ...
分类:
数据库 时间:
2017-04-04 18:48:24
阅读次数:
468
对于性能问题或者一些比较奇怪妖异的问题,有很多点可以着手去分析。 准备写一个系列关于用ash/dba_hist_active_sess_history,用oradebug,用linux命令strace,pstack或者用等等等等工具~~来归纳下一些思路,就是当目前为止所有分析的结果都没任何头绪的时候 ...
分类:
数据库 时间:
2016-12-28 02:16:50
阅读次数:
406
从11g开始,Oracle的trace格式相比10g,有很大的改变。hanganalyzetrace格式也不例外。做个小测试,认识一下。在session1中:SYS@tstSQL>select*fromv$mystatwhererownum<2;
SIDSTATISTIC#VALUE
------------------------------
35500
SYS@tstSQL>updatescott.sykse..
分类:
其他好文 时间:
2016-10-11 22:34:10
阅读次数:
533
人工模拟获取latch任意地dump一latches结构文件:SQL> oradebug dump latches 10ORA-00074: no process has been specifiedSQL> oradebug setmypidStatement processed.SQL> ora...
分类:
其他好文 时间:
2015-09-23 19:27:20
阅读次数:
206