Difference between revisions of "EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Performance Monitoring and Profiling/Query Monitoring"

From Eclipsepedia

Jump to: navigation, search
m
m
 
(6 intermediate revisions by one user not shown)
Line 1: Line 1:
 +
----
 +
 +
 +
'''[[Image:Elug_draft_icon.png|Warning]] This page is now obsolete. '''
 +
 +
For current information, please see "Query Monitoring" in the ''EclipseLink Concepts Guide'':
 +
http://www.eclipse.org/eclipselink/documentation/latest/concepts/monitoring004.htm
 +
 +
 +
----
 +
 +
 
{{EclipseLink_UserGuide
 
{{EclipseLink_UserGuide
 
|info=y
 
|info=y
Line 6: Line 18:
 
|api=y
 
|api=y
 
|apis=
 
|apis=
* [http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/tools/profiler/package-summary.html profiler]
+
* [http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/tools/profiler/QueryMonitor.html QueryMonitor]
* [http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/tools/profiler/PerformanceProfiler.html PerformanceProfiler]
+
 
}}
 
}}
 +
 
=Query Monitoring=
 
=Query Monitoring=
  
 +
Use the Query Monitor to measure query executions and cache hits. This can be useful for performance analysis in a complex system.
 +
 +
Enable the Query Monitor in either of these ways:
 +
 +
* Set the System property <tt>org.eclipse.persistence.querymonitor=true</tt>.
 +
* In <tt>persistence.xml</tt>, set <tt><property name="eclipselink.profiler" value="QueryMonitor"/></tt>
  
 +
The monitor dumps the number of query cache hits and executions (misses) once every 100 seconds.
  
 +
For more information about querying, see [[EclipseLink/UserGuide/JPA/Basic JPA Development/Querying|Querying]].
  
 
{{EclipseLink_JPA
 
{{EclipseLink_JPA

Latest revision as of 07:43, 17 April 2013



Warning This page is now obsolete.

For current information, please see "Query Monitoring" in the EclipseLink Concepts Guide: http://www.eclipse.org/eclipselink/documentation/latest/concepts/monitoring004.htm




EclipseLink JPA

link="http://wiki.eclipse.org/EclipseLink"
EclipseLink
Website
Download
Community
Mailing ListForumsIRC
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse Source

Elug api package icon.png Key API


[edit] Query Monitoring

Use the Query Monitor to measure query executions and cache hits. This can be useful for performance analysis in a complex system.

Enable the Query Monitor in either of these ways:

  • Set the System property org.eclipse.persistence.querymonitor=true.
  • In persistence.xml, set <property name="eclipselink.profiler" value="QueryMonitor"/>

The monitor dumps the number of query cache hits and executions (misses) once every 100 seconds.

For more information about querying, see Querying.

Eclipselink-logo.gif
Version: 2.2.0 DRAFT
Other versions...