页面树结构
转至元数据结尾
转至元数据起始

 

对象池用于查看系统对象的使用情况,使用后是否被释放,辅助分析系统性能问题。

对象缓冲池可以增强系统在并发时的性能,减少服务器的压力,提高用户报表查询速度。

 

对象池中相关属性项说明如下:

  • 节点

    描述

    JVM BusinessViewBOMap

    JVM中数据集定义对象缓冲池

    Size:数据集定义对象个数 

    Values: 内存地址+数据集定义名称列表

    JVM CellElementMap

    JVM中复杂报表单元格对象缓冲池 

    Size:复杂报表单元格对象个数 

    Values:CE[532,1,1,1]厦门

    JVM DBSQLResultStoreMap

    JVM中业务数据缓冲池 

    Size:业务数据对象个数 

    Values:业务数据对象基本信息,如:数据集ID、参数等

    FixedReportPoolCacheMap

    JVM业务报表对象缓冲池 

    Size:业务报表对象个数

    ExecutedReportPoolCacheMap

    JVM复杂报表运行时对象缓冲池 

    Size:复杂报表运行时对象个数

    Keys:

    FixedReportPool

    业务报表对象池,用于缓存复杂报表表样对象,减少重复创建次数 

    Active:当前活动的业务报表对象个数 

    Idle:已释放的业务报表对象个数

    ExecutedReportPool

    复杂报表运行时对象池,用于缓存复杂报表的数据对象,减少重复访问数据库获取数据。复杂报表在没有设置回写规则的情形下,才存在复杂报表运行时对象池 

    Active:当前活动的复杂报表运行时对象个数 

    Idle:已释放的复杂报表运行时对象个数

    BusinessViewBOPool

    数据集定义对象池,用于缓存报表所依赖的数据集对象,减少重复创建次数 

    Active:当前活动的数据集定义对象个数 

    Idle:已释放的数据集定义对象个数

    DBSQLResultStorePool

    业务数据对象缓存池,根据报表中的条件(如参数、排序等)缓存业务数据,减少重复访问数据库获取数据 

    Active:当前活动的业务数据对象个数 

    Idle:已释放的业务数据对象个数

    BaseBofKeyedPoolableObjectFactory

    BOF_OBJECT_POOL_CACHE size:当前所有的对象连接池的总的Key个数(包括本机直接创建的对象和其他服务器创建通知同步过来的)

    CacheIdentity2KeyMap size:仅仅只包含由本服务器创建的对象的Key集合

    ConnectionPool

    数据库连接池(res为知识库) 

    Name:数据源名称 

    Active:当前活动的连接个数 

    Idle:已关闭连接个数

  • 无标签