li
  当前位置:主页 > 性能优化 > 文章内容
li
oracle 性能调优:调整SGA之Java池的概念
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-04-29   阅读:22  

Java池的概念
· Oracle中配置Java环境时有以下一些参数:
Ø SHARED_POOL_SIZE JVM
缓存在共享池中;
Ø JAVA_POOL_SIZE
缓存与JAVA相关的会话数据,默认值20M,取值范围是1M1G;(Oracle推荐,对于有JAVA的应用,将这个值设到50M或者更大)
IXDBA.NET技术社区
Ø JAVA_SOFT_SESSIONSPACE_LIMIT
当某个JAVA进程请求的内存超过这个限制时,会写一条消息到用户跟踪文件,默认值是0,最大值是4G
Ø JAVA_MAX_SESSIONSPACE_LIMIT
JAVA进程请求的内存超过这个参数的限制时,返回ora-29554的错误,默认值是0,最大值是4G
· 测量JAVA池的性能有下面两种方法:
Ø Select * From V$sgastat Where Pool = 'java pool';
观察这个查询,如果发现未使用内存很大或者不断增加,表示JAVA池可能分配了太多的内存,如果未使用内存很小或者不断减少,表示可能需要加大JAVA池的内存。
Ø
观察Statspack中的SGA breakdown difference,里面有JAVAfree memory的起始值和终止值,如果终止值总是很小或者接近零,表示JAVA池可能太小了;
·
改进JAVA池的性能主要是增大JAVA_POOL_SIZE这个参数,这个参数不能动态调整。




  上一篇: oracle 性能调优:调整SGA之大池的...   下一篇: 如何选择合适的Oracle优化器
li
 §相关评论  
 热点文章

·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 编辑推荐
·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 相关篇章
·oracle 性能调优:调整SGA之大池的...
·oracle 性能调优:调整SGA之改进共...
·oracle 性能调优:调整SGA之测量共...
·oracle 性能调优:调整SGA之配置共...
·oracle 性能调优:调整SGA之共享服...
·oracle 性能调优:调整SGA之共享服...
·oracle 性能调优:调整数据缓存之...
·oracle 性能调优:调整数据缓存之...
·oracle 性能调优:调整数据缓存之...
·oracle 性能调优:调整数据缓存之...
·如何选择合适的Oracle优化器
·阿里巴巴的DBA成长之路
·oracle性能调优:管理oracle日志之...
·oracle性能调优:管理oracle日志之...
·oracle性能调优:管理oracle日志之...
·成为高效能DBA的七个必须习惯
·oracle性能调优:管理oracle日志之...
·Oracle分区表及分区索引
·在AIX环境下Oracle 9i的性能调整
·系统表空间IO错误 数据损坏处理案...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接