ObjectDB Database Search

1-50 of 200 results

Performance Issues After Migrating to ObjectDB - Urgent Assistance Required

am writing to seek your urgent assistance regarding performance issues we are facing after migrating ... performance . Server and Configuration Details: Server : The VM is running on Ubuntu 20.04 with 70GB ... the usage of resources like RAM and CPUs. We have taken several steps to improve performance

Performance issue in a query due to compareTo calls

Hello, we have a question again regarding query performance . The query: SELECT v FROM Values v ... ; @OneToOne (fetch = FetchType.EAGER) private TCStep step; //For performance reasons, we use a list ... are always slower because multiple entities are involved. You can improve the performance of queries by using

Query performance in general

Hi ObjectDB team, we are currently investigating performance issues that affect some ... and the documentation says, that should be fine for most applications. Are there scenarios you know of, that perform ... . The order of the expressions in a query should not affect performance . ObjectDB checks different orders

Java 6/7 Performance Comparison

embedded mode based on the console tutorial, there seems to be a bit of a performance gap running ... to perform comparably. I've tried running this on a brand new machine as well as my main dev machine ... differences in performance so looking for some advice to see if there is something I have missed or

Performance tuning, best practices

; Now the question is: - how can we tune for performance ? - do we need more processors ... if the performance issue is due to load of several concurrent clients, or maybe same slow performance ... - the best way to improve performance is to explore that query, rephrase it if possible and/or define additional indexes. support Support

Query Execution on parallel threads don't lead to performance improvements

the performance . But we don't see any performance improvements. Is there any possibility to improve the query performance with parallel threads? We use the ObjectDB as an embedded database ... are fine. A parallel query execution doesn't necessarily improve performance , if the serial execution

General Performance Issues Illustrated with a Specific Method

Care Centres across Sri Lanka. We've recently migrated to ObjectDB to improve performance . Despite the migration, we're experiencing general performance issues across all transactions. As requested in ... ObjectDB. You can achieve much better performance by applying minor modifications to the object model

Performance problem

Hi, we have a strange performance problem with ObjectDB 2.5.3_01 and JBoss 7.1.1 ... separate test environment its speed is very good. We did a performance analysis on our 2 linux ... . We pinpointed that from he 53 record performances degrades significantly. On other queries threshold

Performance in SELECT statement

implements LocalEntity Please create a separate thread regarding the persisting performance and provide ... will post another thread for the performance issue regards! paddy Patrick Gerhardt

significant performance decrease

/ performance , what can we do ?   hgzwicker Hans-Georg Zwicker More information is needed. Are you using ... cache can help, but not always. Unfortunately getting optimal performance requires tuning

Slow performance on Mac

- Source code - Netbeans profiler traces (seems issue in createEntityManager() performance ) duskov ... ! I am on OSX 10.12.6, JVM 1.8.0_144-b01, and I was also having performance issues

Performance and memory usage of queries

Hello, we can't understand why the performance of queries is not the best and the execution requires so much memory. In the implementation of our UnitTests we have used "DELETE FROM Object" to delete the database. That did not work because we often get an "out of memory" exception

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 issues on aggregate query

Performance issues on aggregate query

Low performance when getting grove roots

Low performance when getting grove roots

Database Management Settings

can improve performance by reducing file fragmentation that can result from frequent resize operations ... , the recovery file can be used to repair it. ObjectDB automatically performs recovery when it opens ... file on separate storage devices, such as different disks, can improve performance . The max attribute

Eclipse Public License - v 1.0

of, publicly display, publicly perform , distribute and sublicense the Contribution of such Contributor ... . That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties

Retrieving JPA Entities

policy, however, affects performance . Eager retrieval can minimize round trips to the database and improve performance , but retrieving unnecessary entities that are not in use decreases performance

What are the main benefits of using ObjectDB?

performance . Reducing Development Time and Costs ObjectDB makes database programming easier and faster ... to shorter time to market and saving in the total development time and costs. Improving Performance ... driver. Obviously, elimination of conversions, translations and other intermediate operations leads to better performance .

ObjectDB - JPA Object Database for Java

  Boost your application database performance . Database performance is critical as it is the bottleneck in most applications. ObjectDB is extremely fast and much faster than any other JPA ... and eliminates the ORM layer. The result is better performance and faster applications, especially

SELECT clause (JPQL / Criteria API)

performance and can sometimes reduce the amount of Java code needed. Note that query results ... results might affect performance , depending on the size of the query result list and other factors. SELECT

Setting and Tuning of JPA Queries

); Flushing changes to the database before every query execution can significantly affect performance . Therefore, you should consider this issue when performance is important. Lock mode (setLockMode

Privacy Policy

of the Company, to perform services related to the Service or to assist the Company in analyzing ... . For the performance of a contract , including the development, compliance and undertaking

JPA Core Types

Core Jakarta Persistence (JPA) types provide the foundation for bootstrapping the persistence engine and performing CRUD operations in ObjectDB. These interfaces and classes manage the entity ... ) and close it upon shutdown. The primary interface for performing CRUD operations, building queries

Is ObjectDB better than Object Relational Mapping (ORM)?

As noted above, using ObjectDB instead of a relational database and ORM combination is easier and leads to better performance . ORM tools, however, are very useful where the use ... performance and use a JPA ORM provider (Hibernate, TopLink, EclipseLink or DataNucleus) to access relational

JPA Connections and Transactions

for performing database operations. Many applications require multiple database connections ... the database (such as storing, updating, or deleting data) must be performed within an active transaction

Apache License, Version 2.0, January 2004

Works of, publicly display, publicly perform , sublicense, and distribute the Work and such Derivative

JPA Entity Fields

, using property access can have performance benefits. This isn't the case with ObjectDB

FROM clause (JPQL / Criteria API)

performance problems. For example, consider the following query execution and result iteration

JPA Attributes Annotations

to perform optimistic locking checks. Enum mapping Configure how Java enumerated types are persisted and used

Index Definition

matches the field order in the WHERE clause, ObjectDB can perform a more efficient range scan

JPA Fetch Plan Graphs

Jakarta Persistence (JPA) Entity Graphs optimize query performance by specifying which attributes should be loaded eagerly. Graph definitions Use the following interfaces to define the hierarchy and scope of your fetch plans: The root interface for defining a fetch plan. An EntityGraph serves

JPA Class Enhancer

The ObjectDB Enhancer is a post-compilation tool that improves performance by modifying the bytecode of compiled classes. Enhancement applies mainly to user-defined persistable classes ( entity classes , embeddable classes , and mapped superclasses ) and is usually optional

WHERE clause (JPQL / Criteria API)

performs the filtering during the FROM iteration. In the previous population query, if an index

Obtaining a JPA Database Connection

that modify database content, such as storing, updating, and deleting entities, must be performed

jakarta.persistence.EntityManager

to perform operations that affect the state of the persistence context, or that modify the lifecycle state ... , the persistence provider must perform optimistic version checks when obtaining the database lock ... must perform optimistic version checks when obtaining the database lock. If these checks fail

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

Step 4: Add a Servlet Class

); } } GuestServlet performs the following operations on every http request: The EntityManagerFactory

Step 3: Add a Context Listener Class

The Guest entities will be stored in an ObjectDB database, which will be represented by a JPA's EntityManagerFactory instance with a global application scope. We have to register a ServletContextListener to perform initialization and cleanup operations: The database will be opened (or created

Step 3: Define an EJB Session Bean

Operations on the database will be performed by an instance of a session bean (EJB) class that we will define in this step: Open the [New Session Bean] dialog box by right clicking the guest package node (in the [Projects] window), selecting New Other... Java EE (or Enterprise JavaBeans) Session

Step 3: Define a Spring DAO Component

Operations on the database will be performed by an instance of a Data Access Object (DAO) that we will define in this step as a Spring MVC component: Open the [New Java Class] dialog box by right clicking the guest package node (in the [Projects] window under Source Packages) and selecting New

Step 3: Define a Spring DAO Component

Operations on the database will be performed by an instance of a Data Access Object (DAO) that we will define in this step as a Spring MVC component: Open the [New Java Class] dialog box by right clicking the guest package node (in the [Package Explorer] window) and selecting  New Class

Step 4: Add a Servlet Class

(request, response); } } GuestServlet performs the following operations on every http request

[ODB1] Chapter 8 - ObjectDB Server

order to enlarge the cache and improve server performance : $ java -server -Xmx512m com.objectdb ... secured connection is performed . Of course, this attempt is expected to fail if the server is set to use SSL.

[ODB1] Chapter 3 - Persistent Classes

that perform the same accesses but also report to ObjectDB. Tracking changes in persistent arrays (in