ObjectDB Database Search
51-100 of 200 resultsJoin 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 tuningwe 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 queryPerformance issues on aggregate query | |
Low performance when getting grove rootsLow 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 queryHelp: After upgrading from 2.2.8_02 to 2.2.8_04, can't perform LIKE query | |
slow performance for a complex queryslow performance for a complex query | |
possible index required for improving query performancepossible 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 queryPerformance issue with query | |
log entry and massive performance issueslog entry and massive performance issues | |
Monitoring and Performance countersMonitoring 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 | |
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 |