ObjectDB ObjectDB

Internal Website Search

11-20 of 84 resultsRefresh

General Performance Issues Illustrated with a Specific Method

> </filterPlan> </multiVarPlan> </finalPlans> <sub-planning vars="v$1" filter=""> <step vars="()+v$1 ... " filter="and(or((toLower(v$1.nic)=:q),(v$1.phone2=:q),(v$1.phone1=:q),(toLower(v$1.ssNumber)=:q ... complexity="3.2543" eval="3.71/3.15" filter="(c.retired=false)"> <filterPlan complexity="3.2331" eval

SELECT clause (JPQL / Criteria API)

is that the later filters duplicate results. Filtering duplicate results might have some effect on performance

FROM clause (JPQL / Criteria API)

at the FROM clause level. JPA 2, however, adds support for filtering instances of specific types ... with no WHERE clause would return all the possible combinations of two countries. The WHERE clause filters any

queries under 2.7.6_4 significantly slower than under 2.7.6

.linkedObjects join v$1). [Step 2b] Evaluate fields in ObjectNode (v$1) instances. [Step 2c] Filter ... ] Evaluate fields in ObjectProperty (v$2) instances. [Step 3c] Filter the results of step 3b retaining only results that satisfy: (v$2.doubleValue!=13). [Step 3d] Filter the results of step 3c retaining

Step 1: Create a Maven Web Project

a filter, select maven-archetype-webapp in the artifact list and click Next. Enter Group Id (e.g

[ODB1] Chapter 9 - ObjectDB Explorer

of the query. Optional JDOQL components, such as filter, parameters, variables, ordering and imports (chapter ... from the auto completion list when you write the query filter and also when you fill the ordering field


JDO JavaDoc Reference Documentation -


of candidate instances Returns: the new Query Since: JDO 1.0 Query newQuery(Class cls, String filter) Create a new Query with the Class of the candidate instances and filter. Create a new Query with the Class of the candidate instances and filter. Parameters: cls - the Class of results filter - the filter


the filtered Collection. The execution of the query obtains the values of the parameters ... , except that the passed parameters might need to be unwrapped to get their primitive values. The filter, import ... of the query. It is then evaluated by the Boolean expression of the filter. The element passes the filter

addSubquery(sub, variableDeclaration, candidateCollectionExpression, parameters)

include the candidate class, filter, parameter declarations, variable declarations, imports, ordering ... the filter if not explicitly declared in the subquery. Parameters: sub - the subquery to add

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