About memory

41-50 of 169Refresh
Manual
11

Index Definition

that ObjectDB maintains in the file system rather than in memory. The keys of the BTree
Manual
11

FROM clause (JPQL / Criteria API)

the illusion that all the database objects are available in memory for navigation. But this feature
Manual
11

SELECT clause (JPQL / Criteria API)

less memory. SELECT DISTINCT Queries that use projection may return duplicate results. For example
Manual
11

JPA / JDO Class Enhancer

with ObjectDB Enhancer as a Java Agent, every loaded class is checked and automatically enhanced in memory
Manual
11

Obtaining a JPA Database Connection

updates are collected and managed in memory and applied to the database when the transaction
Manual
11

Updating JPA Entity Objects

Modifying existing entity objects that are stored in the database is based on transparent persistence, which means that changes are detected and handled automatically. Transparent Update Once an entity object is retrieved from the database (no matter which way) it can simply be modified in memory
Manual
11

General Settings and Logging

" threshold="64mb" /> To meet memory constraints ObjectDB can use temporary files in processing of large
Issue
7

Best practise loading big data

that the memory consumption is extremly high, many elements are hold by internal classes of ObjectDB. Garbage collection does not gain enough free memory. We experimented a bit but so far only workarounds helped to gain a lower memory footprint. One is to stupidly commit the transaction
Issue
4

Use temporary files to enable very large transactions

flush() and detach()). But an array of bytes, any ObjectDB memory, still allocates a lot of memory ... to a temporary file. Even without speed optimizations, but with priority on the memory usage. Ideally ... that can address your needs. Particularly the unlimited size. The memory problem is with Page
Issue
3

stress test -> com.objectdb.o.InternalException: null

, to know how to set the sample. Good/bad news! It seems that Tomee runs out of heap memory ... of memory usage, but using ODB as embedded changes the situation. With a heap of 100 MB, Tomee runs out of memory in ~20 minutes. With a heap of 512 MB, in around 240 min (4 hours). Both cases were tested