首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分析Oracle 10g数据库JVM

分析Oracle 10g数据库JVM
EN

Stack Overflow用户
提问于 2011-08-16 12:19:22
回答 1查看 850关注 0票数 1

我们在Oracle 10g数据库上使用Java存储过程。我想使用像JProfiler这样的Java分析工具来分析Java存储过程。我该怎么做?

EN

回答 1

Stack Overflow用户

发布于 2011-08-23 13:52:29

有必要在调用java存储过程的会话中调用dbms_java.start_jmx_agent()。这允许您使用j控制台和jvisualvm连接到会话。

这在开发人员指南11g第2版(11.2)关于Oracle的-> Java应用程序中有记录,使用JMX管理您的应用程序。

来自甲骨文论坛

http://cn.forums.oracle.com/forums/thread.jspa?threadID=2202067

不幸的是,是11g.中的一个新特性。

在会话中启用和启动JMX

OracleDatabase11g第1版(11.1)引入了一个新角色JMXSERVER和一个支持数据库中JMX的新过程dbms_java.start_jmx_agent。JMXSERVER角色被授予特定的Java权限,使您能够在会话中启动和运行MBeanServer和JMX代理。过程dbms_java.start_jmx_agent在会话期间通常保持活动的特定会话中启动代理。执行以下操作以启用和启动JMX:

见这里的官方甲骨文。http://download.oracle.com/docs/cd/E14072_01/java.112/e10588/chtwo.htm#CHDFAJIG

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7078102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档