About Cache

forum_thread

Occasionally slow requests in load testing

We are running load testing against objectdb version 2.3.7_18. The performance is generally OK, however there are quite a few "spikes" in the performance where we are getting a lot of very slow response times from the DB, around 10 - 15 seconds. Looking at the DB server process with AppDynamics we can see that most of the requests get stuck in one of 2 places: com.objectdb.o.PGC:w: line number 232 com.objectdb.o.LFL:U: line number 1068 Please see the attached callgraph examples for full stack trace examples. ... = "true" /> <processing cache = "8mb" max-threads = "400" /> <query-cache results = "8mb" programs = "500" /> ... "false" reflection = "warning" /> <cache ref = "weak" level2 = "0" /> <persist ...

 
api-jdo

javax.jdo.spi.StateManager

This interface is the point of contact between managed instances of PersistenceCapable classes and the JDO implementation.(Interface of JDO)

 
release

2.5.2

... count" bug ( issue #83 ). Fixed a page cache purge deadlock ( issue #85 ). Fixed handling ;drop in ... Fixed retrieval with pessimistic lock to bypass cache and to force refresh. Version 2.3.1 Added ...

 
release

2.5.1

... count" bug ( issue #83 ). Fixed a page cache purge deadlock ( issue #85 ). Fixed handling ;drop in ... Fixed retrieval with pessimistic lock to bypass cache and to force refresh. Version 2.3.1 Added ...

 
forum_thread

Cascading makeTransient

Hi! We have a memory leak in our app because of ObjectDBs __odbTracker fields. The situation is that we read the objects from the DB (many and large objects of class A) and then keep in the application cache only some embedded parts of those objects (let's call them class B). This application cache should work independently on the DB as if it contained transient objects. ... large objects of class A) and then keep in the application cache only some embedded parts of those objects (let's call them class B). This application cache should work independently on the DB as if it contained transient ...

 
api-jdo

javax.jdo.identity.CharIdentity

This class is for identity with a single character field.(Class of JDO)

 
api-jdo

javax.jdo.identity.StringIdentity

This class is for identity with a single String field.(Class of JDO)

 
api-jdo

javax.jdo.identity.SingleFieldIdentity

This class is the abstract base class for all single field identity classes.(Class of JDO)

 
api-jdo

checkConsistency()

Validates the PersistenceManager cache with the datastore.(Method of javax.jdo.PersistenceManager)

 
api-jpa

javax.persistence.spi.PersistenceProviderResolver

Determine the list of persistence providers available in the runtime environment.(Interface of JPA)