<?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: sys$update service works very slow sometimes. in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949843#M22444</link>
    <description>ANALYSIS_OF_AREA 0&lt;BR /&gt;        RECLAIMED_SPACE         0&lt;BR /&gt;&lt;BR /&gt;ANALYSIS_OF_AREA 1&lt;BR /&gt;        RECLAIMED_SPACE         0&lt;BR /&gt;Here is analysis section:&lt;BR /&gt;ANALYSIS_OF_KEY 0&lt;BR /&gt;        DATA_FILL               59&lt;BR /&gt;        DATA_KEY_COMPRESSION    63&lt;BR /&gt;        DATA_RECORD_COMPRESSION 38&lt;BR /&gt;        DATA_RECORD_COUNT       3655567&lt;BR /&gt;        DATA_SPACE_OCCUPIED     582316&lt;BR /&gt;        DEPTH                   3&lt;BR /&gt;        INDEX_COMPRESSION       36&lt;BR /&gt;        INDEX_FILL              69&lt;BR /&gt;        INDEX_SPACE_OCCUPIED    2541&lt;BR /&gt;        LEVEL1_RECORD_COUNT     83188&lt;BR /&gt;        MEAN_DATA_LENGTH        55&lt;BR /&gt;        MEAN_INDEX_LENGTH       17&lt;BR /&gt;</description>
    <pubDate>Wed, 04 Jan 2006 02:48:20 GMT</pubDate>
    <dc:creator>Sergejus Zabinskis</dc:creator>
    <dc:date>2006-01-04T02:48:20Z</dc:date>
    <item>
      <title>sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949838#M22439</link>
      <description>Hello,&lt;BR /&gt;Sorry for very long story - I couldn't describe my situation briefly.&lt;BR /&gt;We have client/server system working on 3 nodes cluster.  &lt;BR /&gt;(On each node we have the group of processes that makes server side of system)&lt;BR /&gt;Server side use one one indexed variable length file to store results of queries.&lt;BR /&gt;The primary key of this file is:&lt;BR /&gt;xab.xab$b_ref = 0;&lt;BR /&gt;xab.xab$b_dtp = XAB$C_STG;&lt;BR /&gt;xab.xab$w_pos0 = 0;&lt;BR /&gt;xab.xab$b_siz0 = sizeof(__int64)+sizeof(int)+sizeof(short int);&lt;BR /&gt;&lt;BR /&gt;where the first key member __int64 represents query ID, int - record number, short int - field number.&lt;BR /&gt;There are no alternate keys for this file.&lt;BR /&gt; &lt;BR /&gt;We can divide server side processes to 2 groups:&lt;BR /&gt;1. One process (let call it server) that has GET access to above mentioned file.&lt;BR /&gt;2. About 5 processes running the same image (let call them servants) &lt;BR /&gt;that have GET+PUT+UPDATE access. &lt;BR /&gt;&lt;BR /&gt;So we have about 18 processes totaly on cluster that have access to file.&lt;BR /&gt;&lt;BR /&gt;Now, I'll try to describe how system works from two points of view:&lt;BR /&gt;server and client.&lt;BR /&gt;&lt;BR /&gt;Note: Queries are distributed between nodes with load balancer.&lt;BR /&gt;&lt;BR /&gt;From serving side:&lt;BR /&gt;==================&lt;BR /&gt;external client issues query to server,&lt;BR /&gt;server supplies query with clusterwide unique ID&lt;BR /&gt;and says servant to create "master" record &lt;BR /&gt;for this query and dispatches query to some processes &lt;BR /&gt;that do something (for example execute some "select" type statement). &lt;BR /&gt;After query is completed server receives result of query:&lt;BR /&gt;one or more records. Server sends the result of query to servant&lt;BR /&gt;and servant puts result to file (here field record number starts from 1 and field number too).&lt;BR /&gt;&lt;BR /&gt;For example, if result of query contains 3 records with 2 fields each servant will put&lt;BR /&gt;to file something like:&lt;BR /&gt;&lt;BR /&gt;ID  recordno  fieldno value&lt;BR /&gt; 1     1         1     aaa&lt;BR /&gt; 1     1         2     bbbb&lt;BR /&gt; 1     2         1     ccccc&lt;BR /&gt; 1     2         2     dddddd&lt;BR /&gt; 1     3         1     eeeeeee&lt;BR /&gt; 1     3         2     ffffffff&lt;BR /&gt;&lt;BR /&gt;The first three fields make primary key.&lt;BR /&gt;&lt;BR /&gt;After the last record of query result is put to file server says servant to update "master" record for&lt;BR /&gt;completed query in order to inform external client that query is completed and it may get result record(s).&lt;BR /&gt;&lt;BR /&gt;From client side:&lt;BR /&gt;=================&lt;BR /&gt;After client issued query and got it's ID it permanently (with some timeout) polls server &lt;BR /&gt;to know what is status of the query (completed or not yet) - server (one of its threads)&lt;BR /&gt;gets query "master" record and decides whether query is completed or not.&lt;BR /&gt;(Server's threads that look for "master" record connect to file with&lt;BR /&gt;rab.rab$v_rrl = 1; rab.rab$v_nlk = 1; rab.rab$v_nql = 1;)&lt;BR /&gt;Clients are written by our company developers or in 3rd party companies - so sometimes they &lt;BR /&gt;set polling timeout very small to 20 times per second.&lt;BR /&gt;&lt;BR /&gt;Problem:&lt;BR /&gt;========&lt;BR /&gt;Sometimes we see that update works very very slow (&amp;gt;1 min).&lt;BR /&gt;Primary key and record length are not changed.&lt;BR /&gt;Some additional information: we have approximately 10000 queries/day and 30-50 very slow updates.&lt;BR /&gt;&lt;BR /&gt;Thanks in advance.&lt;BR /&gt;&lt;BR /&gt;Kind regards&lt;BR /&gt;Sergejus</description>
      <pubDate>Tue, 03 Jan 2006 09:18:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949838#M22439</guid>
      <dc:creator>Sergejus Zabinskis</dc:creator>
      <dc:date>2006-01-03T09:18:51Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949839#M22440</link>
      <description>Can't read the fdl (not .txt).&lt;BR /&gt;But try reading this&lt;BR /&gt;&lt;A href="http://groups.google.be/group/comp.os.vms/browse_frm/thread/256cc269ad20d255/2437d086254f304a?lnk=st&amp;amp;q=index+slow+vms+hein&amp;amp;rnum=5&amp;amp;hl=en#2437d086254f304a" target="_blank"&gt;http://groups.google.be/group/comp.os.vms/browse_frm/thread/256cc269ad20d255/2437d086254f304a?lnk=st&amp;amp;q=index+slow+vms+hein&amp;amp;rnum=5&amp;amp;hl=en#2437d086254f304a&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;If you Google for help on RMS files, always include HEIN to find the good articles.&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Tue, 03 Jan 2006 09:49:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949839#M22440</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2006-01-03T09:49:59Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949840#M22441</link>
      <description>IDENT "21-DEC-2005 11:08:53  OpenVMS FDL Editor"&lt;BR /&gt;&lt;BR /&gt;SYSTEM&lt;BR /&gt; SOURCE   "OpenVMS"&lt;BR /&gt;&lt;BR /&gt;FILE&lt;BR /&gt; CONTIGUOUS  no&lt;BR /&gt; FILE_MONITORING  no&lt;BR /&gt; GLOBAL_BUFFER_COUNT 200&lt;BR /&gt; ORGANIZATION  indexed&lt;BR /&gt;&lt;BR /&gt;RECORD&lt;BR /&gt; BLOCK_SPAN  yes&lt;BR /&gt; CARRIAGE_CONTROL none&lt;BR /&gt; FORMAT   variable&lt;BR /&gt; SIZE   1024&lt;BR /&gt;&lt;BR /&gt;AREA 0&lt;BR /&gt; ALLOCATION  253265&lt;BR /&gt; BEST_TRY_CONTIGUOUS yes&lt;BR /&gt; BUCKET_SIZE  7&lt;BR /&gt; EXTENSION  63294&lt;BR /&gt;&lt;BR /&gt;AREA 1&lt;BR /&gt; ALLOCATION  2877&lt;BR /&gt; BEST_TRY_CONTIGUOUS yes&lt;BR /&gt; BUCKET_SIZE  7&lt;BR /&gt; EXTENSION  2877&lt;BR /&gt;&lt;BR /&gt;KEY 0&lt;BR /&gt; CHANGES   no&lt;BR /&gt; DATA_AREA  0&lt;BR /&gt; DATA_FILL  100&lt;BR /&gt; DATA_KEY_COMPRESSION yes&lt;BR /&gt; DATA_RECORD_COMPRESSION yes&lt;BR /&gt; DUPLICATES  no&lt;BR /&gt; INDEX_AREA  1&lt;BR /&gt; INDEX_COMPRESSION yes&lt;BR /&gt; INDEX_FILL  100&lt;BR /&gt; LEVEL1_INDEX_AREA 1&lt;BR /&gt; NAME   "Index TaskID+recno+fieldno"&lt;BR /&gt; NULL_KEY  no&lt;BR /&gt; PROLOG   3&lt;BR /&gt; SEG0_LENGTH  14&lt;BR /&gt; SEG0_POSITION  0&lt;BR /&gt; TYPE   string&lt;BR /&gt;</description>
      <pubDate>Tue, 03 Jan 2006 10:00:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949840#M22441</guid>
      <dc:creator>Sergejus Zabinskis</dc:creator>
      <dc:date>2006-01-03T10:00:51Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949841#M22442</link>
      <description>Wim&amp;gt;&amp;gt; Can't read the fdl (not .txt). &lt;BR /&gt;&lt;BR /&gt;I could read it, but then I have associated .FDL files with a text exditor on my windoze box.&lt;BR /&gt;Still, in general it seems nice to label textual attachments as .TXT, whether they are .FDL, .C, .DAT, .LOG or whatever, and most notably for .COM files.&lt;BR /&gt;&lt;BR /&gt;Sergejus... how about the ANALYZE section from the FDL for a production file? That will give a few more important details.&lt;BR /&gt;&lt;BR /&gt;Wim&amp;gt;&amp;gt; If you Google for help on RMS files, always include HEIN to find the good articles&lt;BR /&gt;&lt;BR /&gt;Thanks :-).&lt;BR /&gt;&lt;BR /&gt;Sergejus&amp;gt;&amp;gt; xab.xab$b_siz0 = sizeof(__int64)+sizeof(int)+sizeof(short int); &lt;BR /&gt;&lt;BR /&gt;In other questions we already established that this is 'risky business' for sequential access as the key will not honor the intended sorting, but that is probably not relevant here.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; rab.rab$v_rrl = 1; rab.rab$v_nlk = 1; rab.rab$v_nql = 1;) &lt;BR /&gt;&lt;BR /&gt;Good! Someone figured out teh newish NQL bit. Minor comment... while it makes not difference in the execution i would not set RRL nor NLK when NQL is active as the extra, ignored, bits only confuse the readers. Again, probably not relevant here.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; set polling timeout very small to 20 times per second. &lt;BR /&gt;&lt;BR /&gt;That is very rapid and could cause race conditions. You may want to read up on, and experiment with SET RMS/CONTENTION_POLICY&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h71000.www7.hp.com/doc/82FINAL/9996/9996pro_215.html#brass_86" target="_blank"&gt;http://h71000.www7.hp.com/doc/82FINAL/9996/9996pro_215.html#brass_86&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;If the application has nothign better to do than the hard poll you may want to look at keeping the record locked while not ready and using a soft loop with rms record locking using ROP=TMO+WAT, RAB$B_TMO=10&lt;BR /&gt;&lt;BR /&gt;Do you know for sure it is the SYS$UPDATE that is slow, and not the $FIND or $GET leading up to it to lock the record?&lt;BR /&gt;&lt;BR /&gt;Have you analyze RMS STATS for the file while active?&lt;BR /&gt;&lt;BR /&gt;SET FILE/STAT [/SHARE] xxx&lt;BR /&gt;MONI RMS/FILE=xxx/ITEM....&lt;BR /&gt;or ANAL/SYS... SET PROC &lt;SERVER&gt;... SHOW PROC/RMS=FSB&lt;BR /&gt;or my RMS_STATS tool from teh VMS Freeware.&lt;BR /&gt;&lt;BR /&gt;Hope this helps,&lt;BR /&gt;Hein.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SERVER&gt;</description>
      <pubDate>Tue, 03 Jan 2006 12:04:19 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949841#M22442</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2006-01-03T12:04:19Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949842#M22443</link>
      <description>Hein,&lt;BR /&gt;&lt;BR /&gt;Shouldn't you get rid of the HP label now ?&lt;BR /&gt;Or would that put your points back to zero ?&lt;BR /&gt;&lt;BR /&gt;If the problem is really as descrived, I never seen a reaction time of 1 minuut for 1 RMS operation unless you have a locking problem.&lt;BR /&gt;&lt;BR /&gt;Once had a "migrating secondary" problem on HP3000 that read a million records. In a few seconds.&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Tue, 03 Jan 2006 13:27:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949842#M22443</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2006-01-03T13:27:13Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949843#M22444</link>
      <description>ANALYSIS_OF_AREA 0&lt;BR /&gt;        RECLAIMED_SPACE         0&lt;BR /&gt;&lt;BR /&gt;ANALYSIS_OF_AREA 1&lt;BR /&gt;        RECLAIMED_SPACE         0&lt;BR /&gt;Here is analysis section:&lt;BR /&gt;ANALYSIS_OF_KEY 0&lt;BR /&gt;        DATA_FILL               59&lt;BR /&gt;        DATA_KEY_COMPRESSION    63&lt;BR /&gt;        DATA_RECORD_COMPRESSION 38&lt;BR /&gt;        DATA_RECORD_COUNT       3655567&lt;BR /&gt;        DATA_SPACE_OCCUPIED     582316&lt;BR /&gt;        DEPTH                   3&lt;BR /&gt;        INDEX_COMPRESSION       36&lt;BR /&gt;        INDEX_FILL              69&lt;BR /&gt;        INDEX_SPACE_OCCUPIED    2541&lt;BR /&gt;        LEVEL1_RECORD_COUNT     83188&lt;BR /&gt;        MEAN_DATA_LENGTH        55&lt;BR /&gt;        MEAN_INDEX_LENGTH       17&lt;BR /&gt;</description>
      <pubDate>Wed, 04 Jan 2006 02:48:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949843#M22444</guid>
      <dc:creator>Sergejus Zabinskis</dc:creator>
      <dc:date>2006-01-04T02:48:20Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949844#M22445</link>
      <description>&lt;BR /&gt;How frequently is this file converted? &lt;BR /&gt;Maybe not often enough...&lt;BR /&gt;&lt;BR /&gt;It's a bit of a stretch, but those slow updates could be  causing bucket splits.&lt;BR /&gt;&lt;BR /&gt;The first part of the strech is that the update would have to grow effective record size after compression for example due to chaning a field full of nulls or spaces to a result value.&lt;BR /&gt;&lt;BR /&gt;The second part of the stretch is that you would have needed to accumulate a good few "RRV" = Record Retriavel Vectors in the buckets, pointing to many different buckets, to make this noticable.&lt;BR /&gt;&lt;BR /&gt;The full story it too long to write up here, but as a bucket splits to make room for new or expanded records then those records that are being moved will leave behind a 7 byte RRV pointing to their new address. If such moved record gets moved again, then old RRV gets updated to the new-new locations.&lt;BR /&gt;This normally happens to a bunch of records at the same time, but over time many RRV buckets could be needed.&lt;BR /&gt;Analysis tools:&lt;BR /&gt;1) VMS FREEWARE, like my RMS_TUNE_CHECK to count RRVs&lt;BR /&gt;2) Instrument your SYS$UPDATES with LIB$SHOW_TIMER to count IOs (and time)&lt;BR /&gt;3) ANAL/RMS/INT drilling down to buckets holding the record that was slow to update.&lt;BR /&gt;4) SET FILE/STAT/SHARE ... monitor splits&lt;BR /&gt;&lt;BR /&gt;Here is what I would:&lt;BR /&gt;&lt;BR /&gt;- convert the file more frequently&lt;BR /&gt;- edit the FDL to match the actuall space need&lt;BR /&gt;- increase bucket size from 7 to 12 to lower root level to 2 and make the split more bulk liek when they happen. And they will happen due to the random new record distribution. (Or chage data area to 8 and index to 16)&lt;BR /&gt;- change index fill from 100 to 80 &lt;BR /&gt;- probably leave data fill at 100%... it is going to hurt no matter what &lt;BR /&gt;- possibley disable index compression.&lt;BR /&gt;- disable data record compression (leave data key compression)&lt;BR /&gt;&lt;BR /&gt;be happy.&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;Hein.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 04 Jan 2006 08:00:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949844#M22445</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2006-01-04T08:00:44Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949845#M22446</link>
      <description>Hein,&lt;BR /&gt;thanks a lot for your help. It will take some time to investigate and apply your advices because we can stop system till weekend. I leave this thread open and will come back as soon as something new will happen.&lt;BR /&gt;&lt;BR /&gt;Many thanks&lt;BR /&gt;Sergejus</description>
      <pubDate>Wed, 04 Jan 2006 09:03:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949845#M22446</guid>
      <dc:creator>Sergejus Zabinskis</dc:creator>
      <dc:date>2006-01-04T09:03:25Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949846#M22447</link>
      <description>&amp;gt;&amp;gt; I leave this thread open and will come back as soon as something new will happen. &lt;BR /&gt;&lt;BR /&gt;Feedback will be much appreciated as my reply had a lot of speculation to be confirmed or denied.&lt;BR /&gt;&lt;BR /&gt;Be sure to keep (a opy of) the old file around after the convert for detail analysis and/or a dedicated test.&lt;BR /&gt;&lt;BR /&gt;For example, if you find buckets with lots of RRVs from many originating buckets, then you may want to measure (lib$show_timer and/or SDA&amp;gt; SHOW PROC/RMS=FSB) a single $PUT with a key in the middle of that bucket to see how fast/slow such split might be. Mind, you, active bucket lock contention, even from readers with no record locks,  may seriously impact the bucket split times and you would not have that based just on a test file.&lt;BR /&gt;&lt;BR /&gt;Good luck, &lt;BR /&gt;Hein.&lt;BR /&gt;</description>
      <pubDate>Wed, 04 Jan 2006 10:45:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949846#M22447</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2006-01-04T10:45:57Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949847#M22448</link>
      <description>Dear Hein,&lt;BR /&gt;I and my admins highly appreciate your help. Believe me - I will come back with my story and results. This night our admins will restart application with new datafile created upon your recomendations (i believe). I am sorry - I can't now discuss your advices - I feel they are right .... &lt;BR /&gt;&lt;BR /&gt;Going forward I think I'll do something like messaging exchange between servers operating on cluster nodes.&lt;BR /&gt;&lt;BR /&gt;Many thanks&lt;BR /&gt;Sergejus</description>
      <pubDate>Wed, 04 Jan 2006 16:39:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949847#M22448</guid>
      <dc:creator>Sergejus Zabinskis</dc:creator>
      <dc:date>2006-01-04T16:39:27Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949848#M22449</link>
      <description>Hi,&lt;BR /&gt;this night system was restarted. We created new empty data file with fdl as follows:&lt;BR /&gt;&lt;BR /&gt;++++++++++++++++++++++++++++++++++++++++++&lt;BR /&gt;IDENT   " 4-JAN-2006 18:10:24  OpenVMS FDL Editor"&lt;BR /&gt;&lt;BR /&gt;SYSTEM&lt;BR /&gt;        SOURCE                  "OpenVMS"&lt;BR /&gt;&lt;BR /&gt;FILE&lt;BR /&gt;        CONTIGUOUS              no&lt;BR /&gt;        FILE_MONITORING         no&lt;BR /&gt;        GLOBAL_BUFFER_COUNT     200&lt;BR /&gt;        ORGANIZATION            indexed&lt;BR /&gt;&lt;BR /&gt;RECORD&lt;BR /&gt;        BLOCK_SPAN              yes&lt;BR /&gt;        CARRIAGE_CONTROL        none&lt;BR /&gt;        FORMAT                  variable&lt;BR /&gt;        SIZE                    1024&lt;BR /&gt;&lt;BR /&gt;AREA 0&lt;BR /&gt;        ALLOCATION              346320&lt;BR /&gt;        BEST_TRY_CONTIGUOUS     yes&lt;BR /&gt;        BUCKET_SIZE             12&lt;BR /&gt;        EXTENSION               65520&lt;BR /&gt;&lt;BR /&gt;AREA 1&lt;BR /&gt;        ALLOCATION              1512&lt;BR /&gt;        BEST_TRY_CONTIGUOUS     yes&lt;BR /&gt;        BUCKET_SIZE             12&lt;BR /&gt;        EXTENSION               504&lt;BR /&gt;&lt;BR /&gt;KEY 0&lt;BR /&gt;        CHANGES                 no&lt;BR /&gt;        DATA_AREA               0&lt;BR /&gt;        DATA_FILL               100&lt;BR /&gt;        DATA_KEY_COMPRESSION    yes&lt;BR /&gt;        DATA_RECORD_COMPRESSION no&lt;BR /&gt;        DUPLICATES              no&lt;BR /&gt;        INDEX_AREA              1&lt;BR /&gt;        INDEX_COMPRESSION       yes&lt;BR /&gt;        INDEX_FILL              80&lt;BR /&gt;        LEVEL1_INDEX_AREA       1&lt;BR /&gt;        NAME                    "Index TaskID+recno+fieldno"&lt;BR /&gt;        NULL_KEY                no&lt;BR /&gt;        PROLOG                  3&lt;BR /&gt;        SEG0_LENGTH             14&lt;BR /&gt;        SEG0_POSITION           0&lt;BR /&gt;        TYPE                    string&lt;BR /&gt;&lt;BR /&gt;-----------------------------------------&lt;BR /&gt;&lt;BR /&gt;Timeouts didn't disappear.&lt;BR /&gt;&lt;BR /&gt;Here is rms_tune_check output:&lt;BR /&gt;$ rms_tune_check  -t -s=-1 jup_diskw1:[dmlnew]dml_server.tbl_task&lt;BR /&gt;- RRVS: 181951 moved records in 237830 record sample. 76.0%. Convert! Smaller fill?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;and monitoring summary for three nodes OMNITL, OMNITM, OMNITE:&lt;BR /&gt;&lt;BR /&gt;                            OpenVMS Monitor Utility&lt;BR /&gt;                              RMS FILE OPERATIONS&lt;BR /&gt;                                 on node OMNITL       From:  5-JAN-2006 10:16:54&lt;BR /&gt;                                    SUMMARY           To:    5-JAN-2006 17:00:01&lt;BR /&gt;(Index)  $1$DGA8478:[DMLNEW]DML_SERVER.TBL_TASK;4&lt;BR /&gt;Active Streams:  30                    CUR        AVE        MIN        MAX&lt;BR /&gt;&lt;BR /&gt;    $GET Call Rate    (Seq)           0.00       0.33       0.00       5.00&lt;BR /&gt;                      (Key)           0.00       0.30       0.00       4.66&lt;BR /&gt;                      (RFA)           0.00       0.00       0.00       0.00&lt;BR /&gt;    $FIND Call Rate   (Seq)           0.00       0.00       0.00       0.00&lt;BR /&gt;                      (Key)           0.00       0.00       0.00       0.00&lt;BR /&gt;                      (RFA)           0.00       0.00       0.00       0.00&lt;BR /&gt;    $PUT Call Rate    (Seq)           0.00       0.00       0.00       0.00&lt;BR /&gt;                      (Key)           0.00       0.19       0.00       5.00&lt;BR /&gt;    $READ Call Rate                   0.00       0.18       0.00     639.66&lt;BR /&gt;    $WRITE Call Rate                  0.00       0.00       0.00       0.00&lt;BR /&gt;    $UPDATE Call Rate                 0.00       0.25       0.00       4.66&lt;BR /&gt;    $DELETE Call Rate                 0.00       0.00       0.00       0.00&lt;BR /&gt;    $TRUNCATE Call Rate               0.00       0.00       0.00       0.00&lt;BR /&gt;    $EXTEND Call Rate                 0.00       0.00       0.00       0.00&lt;BR /&gt;    $FLUSH Call Rate                  0.00       0.00       0.00       0.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                                  SUMMARIZING&lt;BR /&gt;&lt;BR /&gt;                            OpenVMS Monitor Utility&lt;BR /&gt;                            RMS DATA RATE STATISTICS&lt;BR /&gt;                                 on node OMNITL       From:  5-JAN-2006 10:16:54&lt;BR /&gt;                                    SUMMARY           To:    5-JAN-2006 17:00:01&lt;BR /&gt;(Index)  $1$DGA8478:[DMLNEW]DML_SERVER.TBL_TASK;4&lt;BR /&gt;Active Streams:  30                    CUR        AVE        MIN        MAX&lt;BR /&gt;&lt;BR /&gt;    Total $GET Call Rate              0.00       0.63       0.00       9.00&lt;BR /&gt;    Bytes Per $GET                    0.00      63.29       0.00      84.00&lt;BR /&gt;    Total $PUT Call Rate              0.00       0.19       0.00       5.00&lt;BR /&gt;    Bytes Per $PUT                    0.00      57.98       0.00      90.00&lt;BR /&gt;    $UPDATE Call Rate                 0.00       0.25       0.00       4.66&lt;BR /&gt;    Bytes Per $UPDATE                 0.00      61.34       0.00      84.00&lt;BR /&gt;&lt;BR /&gt;    $READ Call Rate                   0.00       0.18       0.00     639.66&lt;BR /&gt;    Bytes Per $READ                   0.00    6144.00       0.00    6144.00&lt;BR /&gt;    $WRITE Call Rate                  0.00       0.00       0.00       0.00&lt;BR /&gt;    Bytes Per $WRITE                  0.00       0.00       0.00       0.00&lt;BR /&gt;    $TRUNCATE Call Rate               0.00       0.00       0.00       0.00&lt;BR /&gt;    Blocks Per $TRUNCATE              0.00       0.00       0.00       0.00&lt;BR /&gt;    $EXTEND Call Rate                 0.00       0.00       0.00       0.00&lt;BR /&gt;    Blocks Per $EXTEND                0.00       0.00       0.00       0.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                                  SUMMARIZING&lt;BR /&gt;&lt;BR /&gt;                            OpenVMS Monitor Utility&lt;BR /&gt;                          RMS FILE LOCKING STATISTICS&lt;BR /&gt;                                 on node OMNITL       From:  5-JAN-2006 10:16:54&lt;BR /&gt;                                    SUMMARY           To:    5-JAN-2006 17:00:01&lt;BR /&gt;(Index)  $1$DGA8478:[DMLNEW]DML_SERVER.TBL_TASK;4&lt;BR /&gt;Active Streams:  30                    CUR        AVE        MIN        MAX&lt;BR /&gt;&lt;BR /&gt;    New ENQ Rate                      0.00       1.48       0.00      27.33&lt;BR /&gt;&lt;BR /&gt;    DEQ Rate                          0.00       1.45       0.00      27.00&lt;BR /&gt;&lt;BR /&gt;    Converted ENQ Rate                0.00       0.53       0.00      10.33&lt;BR /&gt;&lt;BR /&gt;    Blocking AST Rate                 0.00       0.00       0.00       0.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;    Bucket Split Rate                 0.00       0.00       0.00       0.33&lt;BR /&gt;&lt;BR /&gt;    Multi Bucket Split Rate           0.00       0.00       0.00       0.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                                  SUMMARIZING&lt;BR /&gt;&lt;BR /&gt;                            OpenVMS Monitor Utility&lt;BR /&gt;                              RMS CACHE STATISTICS&lt;BR /&gt;                                 on node OMNITL       From:  5-JAN-2006 10:16:54&lt;BR /&gt;                                    SUMMARY           To:    5-JAN-2006 17:00:01&lt;BR /&gt;(Index)  $1$DGA8478:[DMLNEW]DML_SERVER.TBL_TASK;4&lt;BR /&gt;Active Streams:  30                    CUR        AVE        MIN        MAX&lt;BR /&gt;&lt;BR /&gt;    Local Cache Hit Percent           0.00       1.15       0.00      80.00&lt;BR /&gt;&lt;BR /&gt;    Local Cache Attempt Rate          0.00       2.12       0.00      40.33&lt;BR /&gt;&lt;BR /&gt;    Global Cache Hit Percent          0.00      90.01       0.00     100.00&lt;BR /&gt;&lt;BR /&gt;    Global Cache Attempt Rate         0.00       2.09       0.00      39.33&lt;BR /&gt;&lt;BR /&gt;    Global Buf Read I/O Rate          0.00       0.18       0.00       4.66&lt;BR /&gt;&lt;BR /&gt;    Global Buf Write I/O Rate         0.00       0.43       0.00       9.00&lt;BR /&gt;&lt;BR /&gt;    Local Buf Read I/O Rate           0.00       0.02       0.00       2.33&lt;BR /&gt;&lt;BR /&gt;    Local Buf Write I/O Rate          0.00       0.04       0.00       3.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                                  SUMMARIZING&lt;BR /&gt;&lt;BR /&gt;                            OpenVMS Monitor Utility&lt;BR /&gt;                              RMS FILE OPERATIONS&lt;BR /&gt;                                 on node OMNITM       From:  5-JAN-2006 10:16:54&lt;BR /&gt;                                    SUMMARY           To:    5-JAN-2006 17:00:01&lt;BR /&gt;(Index)  $1$DGA8478:[DMLNEW]DML_SERVER.TBL_TASK;4&lt;BR /&gt;Active Streams:  30                    CUR        AVE        MIN        MAX&lt;BR /&gt;&lt;BR /&gt;    $GET Call Rate    (Seq)           0.00       0.32       0.00       5.33&lt;BR /&gt;                      (Key)           0.00       0.29       0.00       4.33&lt;BR /&gt;                      (RFA)           0.00       0.00       0.00       0.00&lt;BR /&gt;    $FIND Call Rate   (Seq)           0.00       0.00       0.00       0.00&lt;BR /&gt;                      (Key)           0.00       0.00       0.00       0.00&lt;BR /&gt;                      (RFA)           0.00       0.00       0.00       0.00&lt;BR /&gt;    $PUT Call Rate    (Seq)           0.00       0.00       0.00       0.00&lt;BR /&gt;                      (Key)           0.00       0.20       0.00       4.00&lt;BR /&gt;    $READ Call Rate                   0.00       0.17       0.00     607.00&lt;BR /&gt;    $WRITE Call Rate                  0.00       0.00       0.00       0.00&lt;BR /&gt;    $UPDATE Call Rate                 0.00       0.25       0.00       5.00&lt;BR /&gt;    $DELETE Call Rate                 0.00       0.00       0.00       0.00&lt;BR /&gt;    $TRUNCATE Call Rate               0.00       0.00       0.00       0.00&lt;BR /&gt;    $EXTEND Call Rate                 0.00       0.00       0.00       0.00&lt;BR /&gt;    $FLUSH Call Rate                  0.00       0.00       0.00       0.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                                  SUMMARIZING&lt;BR /&gt;&lt;BR /&gt;                            OpenVMS Monitor Utility&lt;BR /&gt;                            RMS DATA RATE STATISTICS&lt;BR /&gt;                                 on node OMNITM       From:  5-JAN-2006 10:16:54&lt;BR /&gt;                                    SUMMARY           To:    5-JAN-2006 17:00:01&lt;BR /&gt;(Index)  $1$DGA8478:[DMLNEW]DML_SERVER.TBL_TASK;4&lt;BR /&gt;Active Streams:  30                    CUR        AVE        MIN        MAX&lt;BR /&gt;&lt;BR /&gt;    Total $GET Call Rate              0.00       0.62       0.00       9.66&lt;BR /&gt;    Bytes Per $GET                    0.00      63.30       0.00      84.00&lt;BR /&gt;    Total $PUT Call Rate              0.00       0.20       0.00       4.00&lt;BR /&gt;    Bytes Per $PUT                    0.00      57.97       0.00      90.00&lt;BR /&gt;    $UPDATE Call Rate                 0.00       0.25       0.00       5.00&lt;BR /&gt;    Bytes Per $UPDATE                 0.00      61.51       0.00      84.00&lt;BR /&gt;&lt;BR /&gt;    $READ Call Rate                   0.00       0.17       0.00     607.00&lt;BR /&gt;    Bytes Per $READ                   0.00    6144.00       0.00    6144.00&lt;BR /&gt;    $WRITE Call Rate                  0.00       0.00       0.00       0.00&lt;BR /&gt;    Bytes Per $WRITE                  0.00       0.00       0.00       0.00&lt;BR /&gt;    $TRUNCATE Call Rate               0.00       0.00       0.00       0.00&lt;BR /&gt;    Blocks Per $TRUNCATE              0.00       0.00       0.00       0.00&lt;BR /&gt;    $EXTEND Call Rate                 0.00       0.00       0.00       0.00&lt;BR /&gt;    Blocks Per $EXTEND                0.00       0.00       0.00       0.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                                  SUMMARIZING&lt;BR /&gt;&lt;BR /&gt;                            OpenVMS Monitor Utility&lt;BR /&gt;                          RMS FILE LOCKING STATISTICS&lt;BR /&gt;                                 on node OMNITM       From:  5-JAN-2006 10:16:54&lt;BR /&gt;                                    SUMMARY           To:    5-JAN-2006 17:00:01&lt;BR /&gt;(Index)  $1$DGA8478:[DMLNEW]DML_SERVER.TBL_TASK;4&lt;BR /&gt;Active Streams:  30                    CUR        AVE        MIN        MAX&lt;BR /&gt;&lt;BR /&gt;    New ENQ Rate                      0.00       1.46       0.00      22.00&lt;BR /&gt;&lt;BR /&gt;    DEQ Rate                          0.00       1.43       0.00      22.00&lt;BR /&gt;&lt;BR /&gt;    Converted ENQ Rate                0.00       0.52       0.00      16.33&lt;BR /&gt;&lt;BR /&gt;    Blocking AST Rate                 0.00       0.00       0.00       0.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;    Bucket Split Rate                 0.00       0.00       0.00       0.33&lt;BR /&gt;&lt;BR /&gt;    Multi Bucket Split Rate           0.00       0.00       0.00       0.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                                  SUMMARIZING&lt;BR /&gt;&lt;BR /&gt;                            OpenVMS Monitor Utility&lt;BR /&gt;                              RMS CACHE STATISTICS&lt;BR /&gt;                                 on node OMNITM       From:  5-JAN-2006 10:16:54&lt;BR /&gt;                                    SUMMARY           To:    5-JAN-2006 17:00:01&lt;BR /&gt;(Index)  $1$DGA8478:[DMLNEW]DML_SERVER.TBL_TASK;4&lt;BR /&gt;Active Streams:  30                    CUR        AVE        MIN        MAX&lt;BR /&gt;&lt;BR /&gt;    Local Cache Hit Percent           0.00       1.19       0.00      70.00&lt;BR /&gt;&lt;BR /&gt;    Local Cache Attempt Rate          0.00       2.10       0.00      31.66&lt;BR /&gt;&lt;BR /&gt;    Global Cache Hit Percent          0.00      90.07       0.00     200.00&lt;BR /&gt;&lt;BR /&gt;    Global Cache Attempt Rate         0.00       2.07       0.00      28.33&lt;BR /&gt;&lt;BR /&gt;    Global Buf Read I/O Rate          0.00       0.18       0.00       3.66&lt;BR /&gt;&lt;BR /&gt;    Global Buf Write I/O Rate         0.00       0.42       0.00       7.00&lt;BR /&gt;&lt;BR /&gt;    Local Buf Read I/O Rate           0.00       0.02       0.00       3.00&lt;BR /&gt;&lt;BR /&gt;    Local Buf Write I/O Rate          0.00       0.04       0.00       3.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                                  SUMMARIZING&lt;BR /&gt;&lt;BR /&gt;                            OpenVMS Monitor Utility&lt;BR /&gt;                              RMS FILE OPERATIONS&lt;BR /&gt;                                 on node OMNITE       From:  5-JAN-2006 10:16:54&lt;BR /&gt;                                    SUMMARY           To:    5-JAN-2006 17:00:01&lt;BR /&gt;(Index)  $1$DGA8478:[DMLNEW]DML_SERVER.TBL_TASK;4&lt;BR /&gt;Active Streams:  30                    CUR        AVE        MIN        MAX&lt;BR /&gt;&lt;BR /&gt;    $GET Call Rate    (Seq)           0.00       0.33       0.00       5.33&lt;BR /&gt;                      (Key)           0.00       0.29       0.00       4.00&lt;BR /&gt;                      (RFA)           0.00       0.00       0.00       0.00&lt;BR /&gt;    $FIND Call Rate   (Seq)           0.00       0.00       0.00       0.00&lt;BR /&gt;                      (Key)           0.00       0.00       0.00       0.00&lt;BR /&gt;                      (RFA)           0.00       0.00       0.00       0.00&lt;BR /&gt;    $PUT Call Rate    (Seq)           0.00       0.00       0.00       0.00&lt;BR /&gt;                      (Key)           0.00       0.18       0.00       4.00&lt;BR /&gt;    $READ Call Rate                   0.00       0.00       0.00       0.00&lt;BR /&gt;    $WRITE Call Rate                  0.00       0.00       0.00       0.00&lt;BR /&gt;    $UPDATE Call Rate                 0.00       0.25       0.00       5.00&lt;BR /&gt;    $DELETE Call Rate                 0.00       0.00       0.00       0.00&lt;BR /&gt;    $TRUNCATE Call Rate               0.00       0.00       0.00       0.00&lt;BR /&gt;    $EXTEND Call Rate                 0.00       0.00       0.00       0.00&lt;BR /&gt;    $FLUSH Call Rate                  0.00       0.00       0.00       0.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                                  SUMMARIZING&lt;BR /&gt;&lt;BR /&gt;                            OpenVMS Monitor Utility&lt;BR /&gt;                            RMS DATA RATE STATISTICS&lt;BR /&gt;                                 on node OMNITE       From:  5-JAN-2006 10:16:54&lt;BR /&gt;                                    SUMMARY           To:    5-JAN-2006 17:00:01&lt;BR /&gt;(Index)  $1$DGA8478:[DMLNEW]DML_SERVER.TBL_TASK;4&lt;BR /&gt;Active Streams:  30                    CUR        AVE        MIN        MAX&lt;BR /&gt;&lt;BR /&gt;    Total $GET Call Rate              0.00       0.62       0.00       9.33&lt;BR /&gt;    Bytes Per $GET                    0.00      63.26       0.00      84.00&lt;BR /&gt;    Total $PUT Call Rate              0.00       0.18       0.00       4.00&lt;BR /&gt;    Bytes Per $PUT                    0.00      58.00       0.00      90.00&lt;BR /&gt;    $UPDATE Call Rate                 0.00       0.25       0.00       5.00&lt;BR /&gt;    Bytes Per $UPDATE                 0.00      61.13       0.00      84.00&lt;BR /&gt;&lt;BR /&gt;    $READ Call Rate                   0.00       0.00       0.00       0.00&lt;BR /&gt;    Bytes Per $READ                   0.00       0.00       0.00       0.00&lt;BR /&gt;    $WRITE Call Rate                  0.00       0.00       0.00       0.00&lt;BR /&gt;    Bytes Per $WRITE                  0.00       0.00       0.00       0.00&lt;BR /&gt;    $TRUNCATE Call Rate               0.00       0.00       0.00       0.00&lt;BR /&gt;    Blocks Per $TRUNCATE              0.00       0.00       0.00       0.00&lt;BR /&gt;    $EXTEND Call Rate                 0.00       0.00       0.00       0.00&lt;BR /&gt;    Blocks Per $EXTEND                0.00       0.00       0.00       0.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                                  SUMMARIZING&lt;BR /&gt;&lt;BR /&gt;                            OpenVMS Monitor Utility&lt;BR /&gt;                          RMS FILE LOCKING STATISTICS&lt;BR /&gt;                                 on node OMNITE       From:  5-JAN-2006 10:16:54&lt;BR /&gt;                                    SUMMARY           To:    5-JAN-2006 17:00:01&lt;BR /&gt;(Index)  $1$DGA8478:[DMLNEW]DML_SERVER.TBL_TASK;4&lt;BR /&gt;Active Streams:  30                    CUR        AVE        MIN        MAX&lt;BR /&gt;&lt;BR /&gt;    New ENQ Rate                      0.00       1.46       0.00      25.33&lt;BR /&gt;&lt;BR /&gt;    DEQ Rate                          0.00       1.44       0.00      25.00&lt;BR /&gt;&lt;BR /&gt;    Converted ENQ Rate                0.00       0.60       0.00      15.00&lt;BR /&gt;&lt;BR /&gt;    Blocking AST Rate                 0.00       0.00       0.00       0.33&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;    Bucket Split Rate                 0.00       0.00       0.00       0.33&lt;BR /&gt;&lt;BR /&gt;    Multi Bucket Split Rate           0.00       0.00       0.00       0.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                                  SUMMARIZING&lt;BR /&gt;&lt;BR /&gt;                            OpenVMS Monitor Utility&lt;BR /&gt;                              RMS CACHE STATISTICS&lt;BR /&gt;                                 on node OMNITE       From:  5-JAN-2006 10:16:54&lt;BR /&gt;                                    SUMMARY           To:    5-JAN-2006 17:00:01&lt;BR /&gt;(Index)  $1$DGA8478:[DMLNEW]DML_SERVER.TBL_TASK;4&lt;BR /&gt;Active Streams:  30                    CUR        AVE        MIN        MAX&lt;BR /&gt;&lt;BR /&gt;    Local Cache Hit Percent           0.00       2.76       0.00      66.00&lt;BR /&gt;&lt;BR /&gt;    Local Cache Attempt Rate          0.00       2.07       0.00      30.66&lt;BR /&gt;&lt;BR /&gt;    Global Cache Hit Percent          0.00      89.78       0.00     120.00&lt;BR /&gt;&lt;BR /&gt;    Global Cache Attempt Rate         0.00       2.01       0.00      30.00&lt;BR /&gt;&lt;BR /&gt;    Global Buf Read I/O Rate          0.00       0.18       0.00       4.33&lt;BR /&gt;&lt;BR /&gt;    Global Buf Write I/O Rate         0.00       0.42       0.00       8.00&lt;BR /&gt;&lt;BR /&gt;    Local Buf Read I/O Rate           0.00       0.02       0.00       2.33&lt;BR /&gt;&lt;BR /&gt;    Local Buf Write I/O Rate          0.00       0.03       0.00       3.00&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                                  SUMMARIZING&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 05 Jan 2006 10:34:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949848#M22449</guid>
      <dc:creator>Sergejus Zabinskis</dc:creator>
      <dc:date>2006-01-05T10:34:47Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949849#M22450</link>
      <description>&lt;BR /&gt;Well, too bad, no easy fix.&lt;BR /&gt;&lt;BR /&gt;The rms stats number are helpful, but very diluted due to the time window.&lt;BR /&gt;The READs in there are probably from tune_check.&lt;BR /&gt;&lt;BR /&gt;If that tune_check output is after just one day, having started with a fresh file then it would seem safe to say there is a bucket split problem.&lt;BR /&gt;&lt;BR /&gt;But I'm not sure how this could be on the update, if teh record is no longer growing. Maybe contention still plays a role, but the lock stats do not suggest that.&lt;BR /&gt; &lt;BR /&gt;You may not be able to avoid splits due to the random insert behaviour.&lt;BR /&gt;You MIGHT be able to play tricks like for a new task to insert a large (2000 bytes?) dummy record first to create lots of room for the adjacent 60-ish bytes sub-records and then delete the helper or update it to become the normal size.&lt;BR /&gt;&lt;BR /&gt;Or you may need to re-organize the file to get a primary key with a slowly increasing number and make what is now the primary key become an alternate. The primary key coudl be a binary record creation time stamp, with dups allowed.&lt;BR /&gt;&lt;BR /&gt;How many local buffer to you use? Maybe you need many more than normal (try 20 or 40)? Easy enough to change with SET RMS/IND/BUF...&lt;BR /&gt;&lt;BR /&gt;Be sure to try ANAL/SYS .. SHOW PROC/RMS=FSB for futher understanding.&lt;BR /&gt;&lt;BR /&gt;And you may need a detail file analysis, with respect to the internal structures (ANAL/RMS/INTERACTIVE).&lt;BR /&gt;&lt;BR /&gt;I'm afraid this is starting get beyond the scope of quick advice in the Forum.  Send me an Email if serious help is needed.&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;Hein.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 05 Jan 2006 12:05:04 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949849#M22450</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2006-01-05T12:05:04Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949850#M22451</link>
      <description>Hi,&lt;BR /&gt;You were right Hein - I was wrong when I said that sys$update is slow. It was $GET! And when I got that I very quickly found the bug in my program - missed lock. So now it works fine - no timeouts. Sorry for taking your time. As for us - we gained a lot from this discussion.&lt;BR /&gt;&lt;BR /&gt;Thanks a lot&lt;BR /&gt;Sergejus</description>
      <pubDate>Wed, 11 Jan 2006 10:52:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949850#M22451</guid>
      <dc:creator>Sergejus Zabinskis</dc:creator>
      <dc:date>2006-01-11T10:52:57Z</dc:date>
    </item>
    <item>
      <title>Re: sys$update service works very slow sometimes.</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949851#M22452</link>
      <description>locking problem</description>
      <pubDate>Wed, 11 Jan 2006 10:54:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/sys-update-service-works-very-slow-sometimes/m-p/4949851#M22452</guid>
      <dc:creator>Sergejus Zabinskis</dc:creator>
      <dc:date>2006-01-11T10:54:43Z</dc:date>
    </item>
  </channel>
</rss>

