<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Progress database performance problem in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700837#M910209</link>
    <description>&lt;BR /&gt;Timeslice is still the default. The Progress brain trust has asked us to increase semmns and semmnu (both set to 2048; increase to 3200). As far as buffer cache, we did play with this value and found 20 - 25% to be the happy medium. Should I take the same approach with timeslice ? ie., decrease it slowly ? Are there any ramifications to dropping it to 1 ? I've never had to change that parm so I'm not familiar with any "downsides" of changing it.&lt;BR /&gt;&lt;BR /&gt;Thank you.</description>
    <pubDate>Thu, 11 Apr 2002 12:51:14 GMT</pubDate>
    <dc:creator>Luis Toro</dc:creator>
    <dc:date>2002-04-11T12:51:14Z</dc:date>
    <item>
      <title>Progress database performance problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700833#M910205</link>
      <description>Hello,&lt;BR /&gt;I am running Progress ver. 9 on 11.0 HPUX. The DBA has been modifying the method in which the users access the DB. Every time a [Progress] change is made, users complain. The latest go around results in the following symptoms:&lt;BR /&gt;low CPU util.&lt;BR /&gt;low mem util.&lt;BR /&gt;low disk util.&lt;BR /&gt;high run queues&lt;BR /&gt;very high semop calls&lt;BR /&gt;After the change, the seam/s went from a high of ~ 10-50 to&lt;BR /&gt;3700.&lt;BR /&gt;My question is: is this indicative of a progress problem and/or config. issue, or do I simply need to increase some kernel parameters. Here are my current values:&lt;BR /&gt;sema                            1                                                                          &lt;BR /&gt;semaem                      16384        &lt;BR /&gt;semmap                        752                     &lt;BR /&gt;semmni                        750                              &lt;BR /&gt;semmns                       2048                                                                      &lt;BR /&gt;semmnu                       2048                                                      &lt;BR /&gt;semmsl_override              2048                                                                                 &lt;BR /&gt;semume                        512          &lt;BR /&gt;semvmx                      32767  &lt;BR /&gt;&lt;BR /&gt;Any insight would be greatly appreciated.</description>
      <pubDate>Wed, 10 Apr 2002 15:14:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700833#M910205</guid>
      <dc:creator>Luis Toro</dc:creator>
      <dc:date>2002-04-10T15:14:09Z</dc:date>
    </item>
    <item>
      <title>Re: Progress database performance problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700834#M910206</link>
      <description>hi,&lt;BR /&gt;&lt;BR /&gt;The semaphore values you stated are ok. The problem could be with the way the database is tuned and the application is configured.&lt;BR /&gt;&lt;BR /&gt;Run glance/measureware and see what are the top processes consuming resources.&lt;BR /&gt;&lt;BR /&gt;Is your swap space ok? Is your buffer cache setting ok?&lt;BR /&gt;&lt;BR /&gt;It is not always to do with kernel tuning.&lt;BR /&gt;&lt;BR /&gt;HTH&lt;BR /&gt;raj</description>
      <pubDate>Wed, 10 Apr 2002 15:33:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700834#M910206</guid>
      <dc:creator>Roger Baptiste</dc:creator>
      <dc:date>2002-04-10T15:33:07Z</dc:date>
    </item>
    <item>
      <title>Re: Progress database performance problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700835#M910207</link>
      <description>Hi Raj,&lt;BR /&gt;Swap util. is fairly low.&lt;BR /&gt;We have 2.3gb of device swap configured and pseudo swap turned on (another 4gb) and 6GB of memory (6 CPUs on a K580).&lt;BR /&gt;Max buffered cache is set to 25%. When the change was made, the glance main window showed very little activity. Sar data gave us the high run queues (normal is below 2; after the change they were creeping up to 3...thats when the users started to complain)and the drastic increase in sema/s.</description>
      <pubDate>Wed, 10 Apr 2002 15:57:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700835#M910207</guid>
      <dc:creator>Luis Toro</dc:creator>
      <dc:date>2002-04-10T15:57:22Z</dc:date>
    </item>
    <item>
      <title>Re: Progress database performance problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700836#M910208</link>
      <description>Hi Luis,&lt;BR /&gt;&lt;BR /&gt; What's timeslice set at?&lt;BR /&gt;If it's still @ default (10) that could be the whole problem.&lt;BR /&gt; And 25% on buffer cache still seems a tad high - try 12-17%.&lt;BR /&gt;Also, Rajman could have nailed it - no kenel param can counteract crap coding.&lt;BR /&gt;&lt;BR /&gt;HTH,&lt;BR /&gt;Jeff&lt;BR /&gt;</description>
      <pubDate>Wed, 10 Apr 2002 23:16:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700836#M910208</guid>
      <dc:creator>Jeff Schussele</dc:creator>
      <dc:date>2002-04-10T23:16:36Z</dc:date>
    </item>
    <item>
      <title>Re: Progress database performance problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700837#M910209</link>
      <description>&lt;BR /&gt;Timeslice is still the default. The Progress brain trust has asked us to increase semmns and semmnu (both set to 2048; increase to 3200). As far as buffer cache, we did play with this value and found 20 - 25% to be the happy medium. Should I take the same approach with timeslice ? ie., decrease it slowly ? Are there any ramifications to dropping it to 1 ? I've never had to change that parm so I'm not familiar with any "downsides" of changing it.&lt;BR /&gt;&lt;BR /&gt;Thank you.</description>
      <pubDate>Thu, 11 Apr 2002 12:51:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700837#M910209</guid>
      <dc:creator>Luis Toro</dc:creator>
      <dc:date>2002-04-11T12:51:14Z</dc:date>
    </item>
    <item>
      <title>Re: Progress database performance problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700838#M910210</link>
      <description>Luis,&lt;BR /&gt;&lt;BR /&gt; 10 is the proper setting. I thought maybe you had set the default DB recommendation of 1 that's templated by many vendors &amp;amp; even by SAM (mistakenly).&lt;BR /&gt;&lt;BR /&gt;Here's some good threads on DB performance/tuning:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x8c8906295e00d6118ff40090279cd0f9,00.html" target="_blank"&gt;http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x8c8906295e00d6118ff40090279cd0f9,00.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0xf5e9ff77de2bd611abd50090277a778c,00.html" target="_blank"&gt;http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0xf5e9ff77de2bd611abd50090277a778c,00.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x43188ffa98a2d5118ff10090279cd0f9,00.html" target="_blank"&gt;http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x43188ffa98a2d5118ff10090279cd0f9,00.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;here's some good semaphore threads:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x868a8cc5e03fd6118fff0090279cd0f9,00.html" target="_blank"&gt;http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x868a8cc5e03fd6118fff0090279cd0f9,00.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x417db47b9a27d6118ff40090279cd0f9,00.html" target="_blank"&gt;http://forums.itrc.hp.com/cm/QuestionAnswer/1,,0x417db47b9a27d6118ff40090279cd0f9,00.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Sorry for the confusion.&lt;BR /&gt;&lt;BR /&gt;Rgds,&lt;BR /&gt;Jeff&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 11 Apr 2002 13:11:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700838#M910210</guid>
      <dc:creator>Jeff Schussele</dc:creator>
      <dc:date>2002-04-11T13:11:18Z</dc:date>
    </item>
    <item>
      <title>Re: Progress database performance problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700839#M910211</link>
      <description>Since CPU is low and disk is low but the run queue is high, this means that the programs are waiting on each other, which is typically how semaphores work. A semaphore-controlled process will not proceed until given the go-ahead by the master program.  The high semop rate translates into very high system overhead which is unnecessary.&lt;BR /&gt;&lt;BR /&gt;This is purely program code, so there isn't anything you can do to fix it in the kernel. The kernel is doing what the programs want to do. You probably need an expert Progress DBA to help with the code. It may simply be poorly constructed query statements, missing or corrupted index files or simply inefficient DB access methods. The code may work but that doesn't mean that it makes good use of the CPU...as you've seen, the machine seems to be idle.</description>
      <pubDate>Thu, 11 Apr 2002 13:23:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700839#M910211</guid>
      <dc:creator>Bill Hassell</dc:creator>
      <dc:date>2002-04-11T13:23:32Z</dc:date>
    </item>
    <item>
      <title>Re: Progress database performance problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700840#M910212</link>
      <description>Thanks for all your input.&lt;BR /&gt;We've had similar tuning issues with Progress in the past, and as always, the OS is&lt;BR /&gt;guilty until proven innocent.</description>
      <pubDate>Thu, 11 Apr 2002 15:13:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700840#M910212</guid>
      <dc:creator>Luis Toro</dc:creator>
      <dc:date>2002-04-11T15:13:54Z</dc:date>
    </item>
    <item>
      <title>Re: Progress database performance problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700841#M910213</link>
      <description>We currently run around 12 separate Progress databases on a HP9000 running HP-UX 11.00 with no problems in performance.  We cranked up the semaphores to allow for all the databases, but never experienced any performance problems with a single database and semaphore settings as default.  Progress itself doesn't need looking after quite like Oracle does, so if your performance issues are related to the DBA changing the way the database is accessed, then it sounds to be an application configuration issue.  &lt;BR /&gt;&lt;BR /&gt;Our users connect through both sockets, particularly for the GUI front end, and direct connections using the standard 'mpro' script.  &lt;BR /&gt;&lt;BR /&gt;In what way has the DBA modified the way users access the database?  If he's switched from telnet sessions to Progress Character Client, then the PC itself is given the responsibility of resolving any queries now.  If you could give me a bit more information about the application - GUI-Client/Server or direct telnet clients (character applications).  Do you run the Progress AppServer? &lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Rich&lt;BR /&gt;</description>
      <pubDate>Fri, 19 Apr 2002 14:10:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700841#M910213</guid>
      <dc:creator>Richard Wardle</dc:creator>
      <dc:date>2002-04-19T14:10:57Z</dc:date>
    </item>
    <item>
      <title>Re: Progress database performance problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700842#M910214</link>
      <description>....and &lt;BR /&gt;&lt;BR /&gt;you could take a look at the Progress Knowledgebase.  There's entries there for performance related problems, and you may also like to consider the Progress Email Group (peg) and submit the question there?&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.progress.com" target="_blank"&gt;www.progress.com&lt;/A&gt; &lt;BR /&gt;&lt;A href="http://www.peg.com" target="_blank"&gt;www.peg.com&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;Rich</description>
      <pubDate>Fri, 19 Apr 2002 14:16:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700842#M910214</guid>
      <dc:creator>Richard Wardle</dc:creator>
      <dc:date>2002-04-19T14:16:06Z</dc:date>
    </item>
    <item>
      <title>Re: Progress database performance problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700843#M910215</link>
      <description>Rich,&lt;BR /&gt;&lt;BR /&gt;Thanks for your input. I do not know the specifics of the change. However, the cause of the problem was the result of not having the "spinlock retry" (?) set on the Progress side. I do not think it was related to the access method the users use to logon; thats still "telnet".</description>
      <pubDate>Fri, 19 Apr 2002 17:00:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700843#M910215</guid>
      <dc:creator>Luis Toro</dc:creator>
      <dc:date>2002-04-19T17:00:35Z</dc:date>
    </item>
    <item>
      <title>Re: Progress database performance problem</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700844#M910216</link>
      <description>For tuning the Progress side of things, this link is golden!&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://esupport.progress.com/esupport/consumer/esupport.asp?hotid=2bcd76f2-5ac1-472f-bc40-55c15e1b13e5&amp;amp;number=4&amp;amp;nShowFacts=&amp;amp;nShowCause=&amp;amp;nShowChange=&amp;amp;nShowAddInfo=&amp;amp;activepage=statement.asp&amp;amp;bForceMatch=&amp;amp;strCurrentSymptom=&amp;amp;searchtype=normal&amp;amp;searchclass=QuickSearch&amp;amp;bnewsession=false&amp;amp;selecttype=match" target="_blank"&gt;http://esupport.progress.com/esupport/consumer/esupport.asp?hotid=2bcd76f2-5ac1-472f-bc40-55c15e1b13e5&amp;amp;number=4&amp;amp;nShowFacts=&amp;amp;nShowCause=&amp;amp;nShowChange=&amp;amp;nShowAddInfo=&amp;amp;activepage=statement.asp&amp;amp;bForceMatch=&amp;amp;strCurrentSymptom=&amp;amp;searchtype=normal&amp;amp;searchclass=QuickSearch&amp;amp;bnewsession=false&amp;amp;selecttype=match&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;HTH,&lt;BR /&gt;&lt;BR /&gt;bk</description>
      <pubDate>Tue, 22 Jul 2003 18:26:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/progress-database-performance-problem/m-p/2700844#M910216</guid>
      <dc:creator>Brad Kozak</dc:creator>
      <dc:date>2003-07-22T18:26:50Z</dc:date>
    </item>
  </channel>
</rss>

