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

oracle PGA 的转储

原创 不吃草的牛_Nick 2022-05-12
356

PGA 的转储

alter session set events 'immediate trace name heapdump level n';

 

其中不同的 level 级别决定了将哪些内存堆转储到跟踪文件:

Level 1: PGA 汇总信息

Level 2: SGA 汇总信息

Level 4: UGA 汇总信息

Level 8: 当前调用的汇总信息(CGA)

Level 16: 用户调用的汇总信息(CGA)

Level 32: Large pool 的汇总信息(LGA)

Level 1025: PGA 详细信息

Level 2050: SGA 详细信息

Level 5000: UGA 详细信息

Level 8200: 当前调用的详细信息

Level 16400: 用户调用的详细信息

Level 32800: Large pool 的详细信息


col num for 99999999999999 

select to_number('dcd00c0','xxxxxxxxxx') num from dual;

 

然后在 Oracle9iR2 之后使用如下命令转储固定地址空间的内容:

alter session set events 'immediate trace name heapdump_addr level 1, addr n';

 

以上计算的地址空间可以通过如下命令转储:

ALTER SESSION SET EVENTS 'immediate trace name heapdump_addr level 1, addr 139919885200248';


「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论