[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[eclipselink-users] Performance degarde on using caching option
|
After changing queries from nativequery to sessionquery the performance of
the application drastically degraded. Used the following setting for entity
and data access object for caching.
Entity class
@Cache(
type = CacheType.SOFT,
shared = true,
size = 10000,
coordinationType = CacheCoordinationType.SEND_OBJECT_CHANGES
)
DAO method ( before calling this methops List of sample objects are
available in cache)
public Sample getSample() {
Sample sample = new Sample();
sample.setNonPromaryKeyProperty1("kk");
sample.setNonPromaryKeyProperty2("jj");
ReadObjectQuery query = new ReadObjectQuery( Sample.class );
query.setExampleObject( sample);
query.checkCacheOnly();
return ( Sample ) session().executeQuery( query );
}
This change has degraded performance by 3 times. Any suggestion please.
Kind regards,
kiran
--
View this message in context: http://old.nabble.com/Performance-degarde-on-using-caching-option-tp29247519p29247519.html
Sent from the EclipseLink - Users mailing list archive at Nabble.com.