Fast Object Database for Java - with JPA/JDO support

Internal Website Search

21-30 of 90 resultsRefresh

Database Management Settings

if optimistic locking is enabled. Optimistic locking is completely automatic and enabled by default

JPA Entity Fields

with optimistic locking (as explained in the Locking in JPA section in chapter 3). You can expose entity ... field is explicitly defined. Therefore, optimistic locking is supported by ObjectDB


might flush instances as if flush were called, but it is not required to do so. If an optimistic ... provider must perform optimistic version checks when obtaining the database lock. If these checks fail ... OptimisticLockException - if the optimistic version check fails PessimisticLockException - if pessimistic locking

What is new in ObjectDB 2.0?

optimistic locking support. Performance improvement in writing and reading of objects. Level 2

How to upgrade from ObjectDB 1.0?

. ObjectDB 2.0 uses optimistic transactions by default (the default was datastore transactions in

[ODB1] Chapter 9 - ObjectDB Explorer

locally opened database file when the Explorer starts. Transaction type (datastore or optimistic

Setting and Tuning of JPA Queries

uses automatic optimistic locking to prevent concurrent changes to entity objects by multiple users


to get nontransactional connections for optimistic transactions. Returns: the data store connection ... environments to get nontransactional connections for optimistic transactions. Returns: the name ... getOptimistic() Get the default Optimistic setting for all PersistenceManager instances obtained


with options and transaction demarcation. Transaction options include whether optimistic concurrency ... a transaction. Begin a transaction. The type of transaction is determined by the setting of the Optimistic ... Since: JDO 1.0 boolean getOptimistic() Optimistic transactions do not hold data store locks until commit


() String OPTION_OPTIMISTIC "javax.jdo.option.Optimistic" "javax.jdo.option.Optimistic" Since: JDO 2.1 ... . Since: JDO 2.1 String PMF_ATTRIBUTE_OPTIMISTIC The name of the persistence manager factory element's "optimistic" attribute. The name of the persistence manager factory element's "optimistic" attribute

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