暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

oradebug用途及使用方法

原创 章芋文 2013-04-08
1183
oradebug用途:
dump内存信息、设置事件、挂起进程等,一般在数据库hang住后,使用oradebug跟踪进程,dump相关信息。
oradebug使用方法:
1. 系统中使用top或者ps找到导致cpu过高oracle进程的pid;
2. 使用sysdba身份登录:conn / as sysdba
3. SQL> oradebug setospid pid;
4. SQL> oradebug unlimit;
5. SQL> oradebug short_stack;
[img]http://www.orasql.com/bbs/download/file.php?id=55[/img]
6. 保存该进程的详细信息到trace文件中,以便具体分析该问题。
[img]http://www.orasql.com/bbs/download/file.php?id=56[/img]
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论