ObjectDB ObjectDB

Internal Website Search

81-90 of 200 resultsRefresh
14

unable to fix DB with Doctor (ArrayIndexOutOfBoundsException)

-------------------------- Group #1: Page#3 -1:1 0/30294 0+1980/59980594 Page#4 -1:1 1/30294 1980+1980/59980594 Page#5 -1:1 2/30294 3960+1980/59980594 Page#6 -1:1 3/30294 5940+1980/59980594 (...) Page#146638 -1:1 30291/30296 59976180+1980/59984284 Page#147012 -1:1 30292/30294 59978160+1980/59980594 Page
14

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

are sequential and therefore they are stored in sequence pages in the database. New objects with UID ... may require searching positions in the database and processing much more database pages ... is wasted in database when the storing objects sequentially, because every page be filled
13

Index causes increased memory usage

2.37_22. Thanks in advance. cvtsc Dev Team There is no special cache for indexes. Pages that contain indexes are cached in the page cache, exactly as pages that contain data. Try analyzing a heap ... % Hopefully this helps? cvtsc Dev Team About 3.5GB are in use by the page cache (which has a size
13

High memory consumption even after close() of EntityManagerFactory

is held by ObjectDB in a database page object pool, with the purpose of reducing large object creation ... ("objectdb.temp.avoid-page-recycle", "true"); This can also be set as a JVM argument: > java ... -Dobjectdb.temp.avoid-page-recycle=true In addition, this memory will automatically be released
2

Best practise loading big data

data structures: Page cache Query caches Entity caches You may use the above links to the see default ... in the heap dump. support Support Hello, we use these settings: Page Cache <processing cache="256mb ... and how I can help. Kind regards, Rainer Lochmann btc_es BTC EmbeddedSystems > Page Cache <processing cache
2

Server out of memory exceptions

side was stable. Memory usage on the server side became higher mainly due to increasing page cache size. I see that the test uses 4 different databases (2 large and 2 small). The default size of each page cache ... a little more). Other caches (page caches of the 2 other databases, query results caches, etc.) consume
2

ArrayIndexOutOfBoundsException: -1

. felixobjectdb Richard Szurgot It was a bug in the page cache. This cache can hold several different versions of the same database page (representing pages that were modified by different transactions) and it should serve the right version of every page for every user (depending when the operation has started
2

Doctor bug?

- Unexpected object count: 2 (actual 0) Page Content Errors ------------------- [1] Unexpected exception in page #3 entry #0: null [2] Unexpected exception in page #3 entry #1: null [3] Unexpected exception in page #4 entry #0: null [4] Unexpected exception in page #4 entry #1: null [5
2

Blocked by find

further information. felixobjectdb Richard Szurgot The stack trace is related to dilution of pages from the page cache when it becomes too loaded, but the reason for this exception is unclear. support ... in purging pages from the cache, i.e. #1 and #3 indeed reflect the same problem. "ODB-FileWriter
2

Unexpected error when loading all entity instance

.domain.entities.misc.LogEntry   - Unexpected object count: 773 (actual 772) Page Relation Errors -------------------- [1] Page #442580 unexpected exception: null [2] Page #442580 last key is null, parent page #94848 next key is '01f1e2e0-12cb-11e7-bda5-f6e38e607e99'|1 Page Content Errors

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