ObjectDB Database Search

51-100 of 200 results

Join performance in Objectdb

, it is supposed that the count of every field should be the same performance . I have no time to test

Performance in large transactions

Hello, we have a performance problem when we use a large transaction. Let's do exactly the same in several transactions the ObjectDB works much faster. In our use case, we create many new entities and between the creations we call a select query. The execution of the query becomes slower at each

performance tuning

we have a customer system with 64 GByte RAM, 16 CPUs on 8 sockets, the fastest possible ssd. we wonder if the cache and other settings can be optimized to get the most performance these are the current settings, please advice what we could optimize hgzpincher Hans-Georg Zwicker

Difference performance in ObjectDB Explorer and in java project

other useful hints for object db?  Performance is better, but still not the same 1000 ms in

Performance Questions...

Greetings ObjectDB team, The below questions assume a very large database (~1,000,000,000 objects): Q1: If my whole database is read only, is there a way to exploit this and optimize query performance ? Q2: Do LIKE operations have significant degradation on queries

massive performance issues

we are fighting more or less since version 2.9 with the performance of our systems. We are completely unclear if indexes or statistics are really used.  sometimes a query like this takes takes around 500 ms, sometimes it takes 20 seconds  select distinct o from ObjectNode o join o

performance limit

Hi, can someone share expirience with performance limits of ObjectDB especialy when quering tables with large records sets. Our issue is with tables with 100.000+ records. Everything was OK when we had few thousand records. We have a simple SELECT statement which selects from a table with 100.000

Performance issue in a query due to internal calls visitRefs and visitKeyRefs

Hello, we have a question about a performance issue in a query. We executed a query on the following entity and there is only one entity in the database and we expects that the query is executed within 1 ms. SELECT v.sheetUID FROM TCVector But how you can see in the attached snapshot 'stacktrace

Performance issues on aggregate query

Performance issues on aggregate query

Low performance when getting grove roots

Low performance when getting grove roots

Performance of "InsertTest"

Performance of "InsertTest"

Help: After upgrading from 2.2.8_02 to 2.2.8_04, can't perform LIKE query

Help: After upgrading from 2.2.8_02 to 2.2.8_04, can't perform LIKE query

slow performance for a complex query

slow performance for a complex query

possible index required for improving query performance

possible index required for improving query performance

performance issues, database after adding statistics, after doctor

we face performance issues on queries and therefore compared the times of 2 (same) databases, 2.9.0_05, one after adding statistics and one after additional doctor, here are the results: Query : select distinct o from ObjectNode o where (o.classIdentifier = '(RG)' and o.properties.name

Performance issue with query

Performance issue with query

log entry and massive performance issues

log entry and massive performance issues

Monitoring and Performance counters

Monitoring and Performance counters

InterfaceRef jakarta.persistence.EntityManager

. The EntityManager API is used to perform operations that affect the state of the persistence context, or ... is pessimistic and the entity has a version attribute, the persistence provider must perform ... must perform optimistic version checks when obtaining the database lock. If these checks fail

Extended mapping-definitions

of one class in different 'tables'. Please clarify: Is it only for improving performance , or do you also expect a change in functionality? How exactly performance should be improved if the  ... 'tables'. - Yes Is it only for improving performance , or do you also expect a change in functionality

EnumRef jakarta.persistence.ValidationMode

provider must perform the automatic validation of entities. If no Bean Validation provider is present in ... 2.0 CALLBACK The persistence provider must perform the lifecycle event validation. It is an error ... NONE The persistence provider must not perform lifecycle event validation. Since: JPA 2.0 Public Static Enum Methods

EntityManager.lock(entity,lockMode,options) - JPA Method

, the persistence provider must also perform optimistic version checks when obtaining the database lock ... - if the entity does not exist in the database when pessimistic locking is performed

InterfaceRef jakarta.persistence.criteria.CriteriaBuilder

a CriteriaDelete query object to perform a bulk delete operation. Parameters: targetEntity - target ... createCriteriaUpdate (Class  targetEntity) Create a CriteriaUpdate query object to perform a bulk update

EntityManager.lock(entity,lockMode,properties) - JPA Method

, the persistence provider must also perform optimistic version checks when obtaining the database lock ... is performed OptimisticLockException - if the optimistic version check fails PessimisticLockException

EntityManager.lock(entity,lockMode) - JPA Method

contains a version attribute, the persistence provider must also perform optimistic version checks ... is performed OptimisticLockException - if the optimistic version check fails PessimisticLockException

InterfaceRef jakarta.persistence.criteria.CriteriaDelete

JPA Interface CriteriaDelete Type Parameters: - the entity type that is the target of the DELETE Super Interfaces: CommonAbstractCriteria The CriteriaDelete interface defines functionality for performing bulk delete operations using the Criteria API Criteria API bulk delete operations map directly

InterfaceRef jakarta.persistence.SchemaManager

required to perform any specific validation, so the semantics of this operation are entirely provider

SchemaManager.validate() - JPA Method

JPA Method in jakarta.persistence.SchemaManager void validate () Validate that the database objects mapped by entities belonging to the persistence unit have the expected definitions. The persistence provider is not required to perform any specific validation, so the semantics of this operation

EntityManager.find(entityClass,primaryKey,options) - JPA Method

is pessimistic and the entity has a version attribute, the persistence provider must perform optimistic

EntityManager.find(entityGraph,primaryKey,options) - JPA Method

has a version attribute, the persistence provider must perform optimistic version checks

ClassRef jakarta.persistence.PersistenceConfiguration

} is set. Since: JPA 3.2 SCHEMAGEN_DATABASE_ACTION The action to be performed against the database

FieldRef jakarta.persistence.PersistenceConfiguration.SCHEMAGEN_DATABASE_ACTION

JPA Static Field in jakarta.persistence.PersistenceConfiguration SCHEMAGEN_DATABASE_ACTION The action to be performed against the database. Standard actions are: none , create , drop , drop-and-create , validate . Since: JPA 3.2

Expression.as(type) - JPA Method

JPA Method in jakarta.persistence.criteria.Expression Expression as (   Class  type ) Perform a typecast upon the expression, returning a new expression object. Unlike cast , this method does not cause type conversion: the runtime type is not changed. Warning: may result in

EnumConstRef jakarta.persistence.ValidationMode.NONE

JPA Enum Constant in jakarta.persistence.ValidationMode NONE The persistence provider must not perform lifecycle event validation. Since: JPA 2.0

EnumConstRef jakarta.persistence.ValidationMode.CALLBACK

JPA Enum Constant in jakarta.persistence.ValidationMode CALLBACK The persistence provider must perform the lifecycle event validation. It is an error if there is no Bean Validation provider present in the environment. Since: JPA 2.0

EnumConstRef jakarta.persistence.ValidationMode.AUTO

JPA Enum Constant in jakarta.persistence.ValidationMode AUTO If a Bean Validation provider is present in the environment, the persistence provider must perform the automatic validation of entities. If no Bean Validation provider is present in the environment, no lifecycle event validation takes place. This is the default behavior. Since: JPA 2.0

InterfaceRef jakarta.persistence.spi.ClassTransformer

file buffer (the result of the transform), or null if no transform is performed Throws

InterfaceRef jakarta.persistence.criteria.Expression

JPA Interface Expression Type Parameters: - the type of the expression Super Interfaces: Selection , TupleElement Type for query expressions. Since: JPA 2.0 The JPA Query Expressions (JPQL / Criteria) article explains how to use Expression . Public Methods Expression as (Class  type) Perform

InterfaceRef jakarta.persistence.criteria.ParameterExpression

JPA Interface ParameterExpression Type Parameters: - the type of the parameter expression Super Interfaces: Expression , Parameter , Selection , TupleElement Type of criteria query parameter expressions. Since: JPA 2.0 Public Methods Expression as (Class  type) Perform a typecast

EntityManager.find(entityClass,primaryKey,lockMode) - JPA Method

, the persistence provider must perform optimistic version checks when obtaining the database lock

InterfaceRef jakarta.persistence.criteria.CriteriaBuilder$Coalesce

otherwise. Since: JPA 2.0 Public Methods Expression as (Class  type) Perform a typecast upon the expression

EnumRef jakarta.persistence.PersistenceUnitTransactionType

is performed via the EntityTransaction interface. Since: JPA 3.2 Enum Constants JTA Transaction management

EntityManager.find(entityClass,primaryKey,lockMode,properties) - JPA Method

and the entity has a version attribute, the persistence provider must perform optimistic version checks

ClassTransformer.transform(loader,className,classBeingRedefined,protectionDomain,classfileBuffer) - JPA Method

of the transform), or null if no transform is performed Throws: TransformerException - if the input does not represent a well-formed class file Since: JPA 1.0

CriteriaBuilder.createCriteriaUpdate(targetEntity) - JPA Method

JPA Method in jakarta.persistence.criteria.CriteriaBuilder CriteriaUpdate createCriteriaUpdate (   Class  targetEntity ) Create a CriteriaUpdate query object to perform a bulk update operation. Parameters: targetEntity - target type for update operation Return: the query object Since: JPA 2.1

InterfaceRef jakarta.persistence.criteria.Subquery

. Since: JPA 2.0 Public Methods Expression as (Class  type) Perform a typecast

CriteriaBuilder.createCriteriaDelete(targetEntity) - JPA Method

JPA Method in jakarta.persistence.criteria.CriteriaBuilder CriteriaDelete createCriteriaDelete (   Class  targetEntity ) Create a CriteriaDelete query object to perform a bulk delete operation. Parameters: targetEntity - target type for delete operation Return: the query object Since: JPA 2.1

InterfaceRef jakarta.persistence.criteria.CriteriaUpdate

JPA Interface CriteriaUpdate Type Parameters: - the entity type that is the target of the update Super Interfaces: CommonAbstractCriteria The CriteriaUpdate interface defines functionality for performing bulk update operations using the Criteria API. Criteria API bulk update operations map

Best practise loading big data

Hello, currently we take some effort to improve the overall performance of our product. ObjectDB is the main data provider within our solution. In the past we often discovered performance problems ... the MyValue object before returning them but we could not see some performance improvement or

Once served to JSF page via @EJB query bean, many list fields are null (but same query ok after fresh persist in @PostConstruct)

. For a number of different List fields, a query performed immediately after creating and persisting many Element objects gives expected results, but the same query performed later form a served JSF page ... of createData() I perform an echoed query on all elements and interrogate the ownedElements list, which gives