After you configure many Enterprise Manager properties, it is necessary to restart the Enterprise Manager before any changes take effect. Some Enterprise Manager properties, however, use the Introscope hot configuration service. These properties are named
hot configproperties. You do not need to restart the Enterprise Manager after configuring hot config properties.
The c3p0 properties section configures properties for APM database connection pooling. For complete documentation on c3p0, see http://www.mchange.com/projects/c3p0/index.html.
You are strongly encouraged to look at documentation for c3p0 properties in CA APM Data Storage Requirementsbefore changing property values.
Name of the data source to connect to. Replace the default name with the name of your APM database.
Determines how many connections at a time c3p0 will try to acquire when the pool has run out of connections.
In seconds, the period of time c3p0 will attempt to test connections when they fall idle. At the end of this period, C3p0 will test all idle connections in the pool of this interval.
In seconds, the amount of time an idle connection will remain before being removed from the connection pool. Setting this to 0 means connections never time out from the pool.
Number of connections a pool will try to acquire upon startup. Should be between minPoolSize and maxPoolSize.
Minimum number of connections a pool will maintain at any time.
Maximum number of connections a pool will maintain at any time.
Hibernate specific properties
The Hibernate specific properties section configures aspects of the open-source Hibernate API, which enables transparent persistence, thereby simplifying storing of data in the APM database. For more information on Hibernate, see http://www.hibernate.org.
Designates the JDBC batch size.
Enables batch inserts. This is critical for enabling hibernate to batch insertions for each entity. Users are strongly cautioned not to edit this property.
Enables batch updates. This is critical for enabling hibernate to batch updates for each entity. Users are strongly cautioned not to edit this property.
Hibernate cache settings
The Hibernate cache settings section configures properties for data caching in the APM database.
Designates the type of Hibernate caching to use. Do not change this property.
Enables Hibernate second level caching.
Designates the statement cache size.
Designates the Hibernate ehCache configuration file.