4 Replies Latest reply on Nov 25, 2009 3:42 AM by dhook.donald.hook.gmail.com

    Performance Degradation

    dhook.donald.hook.gmail.com
      I have a process that I run which gets information from the web (stock quotes) and saves the quotes in the database.  The process gets the quotes, sets the object, then persists. The process performs well initially, but slows down to a crawl after a couple of hours.  I am not sure if there are some transactional settings or sizing/pool settings that I should look at.  I have run this a couple of times and have seen the performance via the JMX console, and it looks somewhat normal, where memory goes up, GC is done, memory goes down, then picks back up.  The JVM options running are:

      -Xms256M -Xmx512M -XX:MaxPermSize=512M -verbose:gc

      I appreciate any insight.