ObjectDB ObjectDB

Internal Website Search

1-10 of 194 resultsRefresh

Out of memory

Walkowski Some new data. After 5 hours of running database memory usage is quite high - attached ... is - allocated memory by storage threads stops at the size of database. Maybe there is some kind of glitch ... a tool that can do that on the existing heap dump) it would be easier to analyze the memory

Memory leak while merging parent with No Cascade annotation with children

Hello support, While tracking memory leak in my application i suspected a memory leak in the merging object db implementation. The test case is the following, just run and watch the "Memory Used" by ... = {                 // No CascadeType.ALL //=> Huge memory leak while merging parent !                 // CascadeType

Index causes increased memory usage

MUCH more memory (~8gb instead of ~3gb) than when the indices are not included. What could be taking up that memory? The data load was the same for both tests (with and without String indexing). Is there some sort of tuning we can do to have both fast queries and not soak up all the memory

Inserted entities with strings as keys and indices needs more and more ram memory in comparing to primitive integers as keys and indices

of further entities needs also more and more ram memory, this leads to out of memory exceptions. But if use primitive integers as keys and indices then the memory consumption for new entities is constant ... needs only more ram memory, but not more and more memory. And if the max heap memory is big

High memory consumption even after close() of EntityManagerFactory

Hello, we still have memory usage problems. When debugging, we have now observed a case in ... with which you can observe similar behavior. The huge memory usage only occurs if we execute the query (line 56 to 61). If we remove this query, all is well. The memory is only released after we re-run

Storing JPA Entity Objects

can be used to save memory in large transactions: em.getTransaction().begin(); for (int i = 1; i ... ().commit(); Managed entity objects consume more memory than ordinary non managed Java objects ... too much memory. The sample code above clears the persistence context after every 10,000 persists. Updates

Working with JPA Entity Objects

Entity objects are in-memory instances of entity classes (persistable user defined classes ... is to make sure that a database entity object is represented by no more than one in-memory entity ... . Therefore, a database object can be represented by different memory entity objects in different EntityManager

Server out of memory exceptions

I've started to get memory exceptions on objectdb instances running as a server. The objectdb log ... to get an understanding of where the memory is being used. In each exception case the server ... - in order to detect memory leakage if any. support Support Unfortunately the environments showing

[ODB1] Chapter 6 - Persistent Objects

Persistent In JDO applications, every object in memory is either a persistent object, i.e. represents some ... is retrieved from the database, its no-arg constructor is used to construct a memory object to represent ... Cache As noted before, persistent objects are memory objects that represent some content in the database

[ODB1] Chapter 9 - ObjectDB Explorer

of memory. If you need to run the Explorer with increased available memory, you can use the -Xmx JVM ... , etc.) are stored in memory, associated with the active transaction. The "File | Save" menu command ... String instances in the database using the same encoding that they have in memory, which is usually

Getting Started

ObjectDB is very easy to use. Follow the Getting Started Tutorial and the Quick Tour manual chapter and in minutes you may be able to write and run first Java programs against ObjectDB.

Prior knowledge or experience in database programming (SQL, JDBC, ORM, JPA, etc.) is not required, but some background in using the Java language is essential.

Need Help?

  1. Search ObjectDB website
  2. Read the FAQ
  3. Follow the Tutorials
  4. View or post in the forum
  5. Search or file an issue
  6. Contact support