<?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: Poor SQL Read Performance On EMA12000. in HPE EVA Storage</title>
    <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565790#M13169</link>
    <description>Bingo!&lt;BR /&gt;&lt;BR /&gt;After further testing, looks like it was the 8.5 ACS version. Was able to clean up all the issues with 8.7.&lt;BR /&gt;&lt;BR /&gt;Thanks!</description>
    <pubDate>Thu, 07 Jul 2005 11:24:24 GMT</pubDate>
    <dc:creator>James Bennett_5</dc:creator>
    <dc:date>2005-07-07T11:24:24Z</dc:date>
    <item>
      <title>Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565780#M13159</link>
      <description>Hello!&lt;BR /&gt;&lt;BR /&gt;Are SAN seems to be suffering from very poor read performance in SQL, causing many latching issues with queries (PAGELATCHEIO_SH). The write numbers from the sqlstress utility looks good, but the read performance is a fraction of even our local SCSI drives.&lt;BR /&gt;&lt;BR /&gt;After beating my head off the wall for a few days, does anyone have any tweaks for the HSG80 W/ SQL on a server 2000 platform?</description>
      <pubDate>Thu, 16 Jun 2005 23:53:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565780#M13159</guid>
      <dc:creator>James Bennett_5</dc:creator>
      <dc:date>2005-06-16T23:53:54Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565781#M13160</link>
      <description>Oops...&lt;BR /&gt;&lt;BR /&gt;More Info:&lt;BR /&gt;&lt;BR /&gt;ACS 8.5F&lt;BR /&gt;&lt;BR /&gt;3 X 4314R W/ 14 18.2 U3 10,000 RPM Drives&lt;BR /&gt;U3 Single Port Interfaces In 4314R(s)</description>
      <pubDate>Fri, 17 Jun 2005 08:24:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565781#M13160</guid>
      <dc:creator>James Bennett_5</dc:creator>
      <dc:date>2005-06-17T08:24:48Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565782#M13161</link>
      <description>What sorts of containers are you presenting to your server? RAID5, RAID0+1? How many spindles in each? That's going to have a huge impact on performance. Have you run VTDPY to see if you can see where the bottleneck is from the controllers' point of view?&lt;BR /&gt;&lt;BR /&gt;Your firmware is WAY out of date - you're three major releases back. Whether that's affecting performance or not I couldn't say, but from a maintainability point of view I'd highly recommend an upgrade.</description>
      <pubDate>Fri, 17 Jun 2005 12:14:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565782#M13161</guid>
      <dc:creator>Mark Poeschl_2</dc:creator>
      <dc:date>2005-06-17T12:14:09Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565783#M13162</link>
      <description>Sorry for the delay coming back to this... Work has been killer.&lt;BR /&gt;&lt;BR /&gt;Few specs:&lt;BR /&gt;&lt;BR /&gt;HSG_TOP&amp;gt;show units&lt;BR /&gt;    LUN                                      Uses             Used by&lt;BR /&gt;------------------------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;  D1                                         STRIPE1&lt;BR /&gt;  D2                                         STRIPE2&lt;BR /&gt;HSG_TOP&amp;gt;&lt;BR /&gt;&lt;BR /&gt;HSG_TOP&amp;gt;show d1&lt;BR /&gt;    LUN                                      Uses             Used by&lt;BR /&gt;------------------------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;  D1                                         STRIPE1&lt;BR /&gt;        LUN ID:      6000-1FE1-000B-C000-0009-0420-5803-01D6&lt;BR /&gt;        NOIDENTIFIER&lt;BR /&gt;        Switches:&lt;BR /&gt;          RUN                    NOWRITE_PROTECT        READ_CACHE&lt;BR /&gt;          READAHEAD_CACHE        WRITEBACK_CACHE&lt;BR /&gt;          MAXIMUM_CACHED_TRANSFER_SIZE = 32&lt;BR /&gt;        Access:&lt;BR /&gt;            SQL_SAN&lt;BR /&gt;        State:&lt;BR /&gt;          ONLINE to this controller&lt;BR /&gt;          Not reserved&lt;BR /&gt;        Size:             355563890 blocks&lt;BR /&gt;        Geometry (C/H/S): ( 69993 / 20 / 254 )&lt;BR /&gt;HSG_TOP&amp;gt;&lt;BR /&gt;&lt;BR /&gt;HSG_TOP&amp;gt;show d2&lt;BR /&gt;    LUN                                      Uses             Used by&lt;BR /&gt;------------------------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;  D2                                         STRIPE2&lt;BR /&gt;        LUN ID:      6000-1FE1-000B-C000-0009-0420-5803-01F5&lt;BR /&gt;        NOIDENTIFIER&lt;BR /&gt;        Switches:&lt;BR /&gt;          RUN                    NOWRITE_PROTECT        READ_CACHE&lt;BR /&gt;          READAHEAD_CACHE        WRITEBACK_CACHE&lt;BR /&gt;          MAXIMUM_CACHED_TRANSFER_SIZE = 32&lt;BR /&gt;        Access:&lt;BR /&gt;            SQL_SAN&lt;BR /&gt;        State:&lt;BR /&gt;          ONLINE to this controller&lt;BR /&gt;          Not reserved&lt;BR /&gt;        Size:             355563890 blocks&lt;BR /&gt;        Geometry (C/H/S): ( 69993 / 20 / 254 )&lt;BR /&gt;&lt;BR /&gt;HSG_TOP&amp;gt;show stripe1&lt;BR /&gt;Name          Storageset                     Uses             Used by&lt;BR /&gt;------------------------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;STRIPE1       stripeset                      M1               D1&lt;BR /&gt;                                             M10&lt;BR /&gt;                                             M2&lt;BR /&gt;                                             M3&lt;BR /&gt;                                             M4&lt;BR /&gt;                                             M5&lt;BR /&gt;                                             M6&lt;BR /&gt;                                             M7&lt;BR /&gt;                                             M8&lt;BR /&gt;                                             M9&lt;BR /&gt;        Switches:&lt;BR /&gt;          CHUNKSIZE = 128 blocks&lt;BR /&gt;        State:&lt;BR /&gt;          NORMAL&lt;BR /&gt;          M1        (member  0) is NORMAL&lt;BR /&gt;          M2        (member  1) is NORMAL&lt;BR /&gt;          M3        (member  2) is NORMAL&lt;BR /&gt;          M4        (member  3) is NORMAL&lt;BR /&gt;          M5        (member  4) is NORMAL&lt;BR /&gt;          M6        (member  5) is NORMAL&lt;BR /&gt;          M7        (member  6) is NORMAL&lt;BR /&gt;          M8        (member  7) is NORMAL&lt;BR /&gt;          M9        (member  8) is NORMAL&lt;BR /&gt;          M10       (member  9) is NORMAL&lt;BR /&gt;        Size:             355563890 blocks&lt;BR /&gt;HSG_TOP&amp;gt;&lt;BR /&gt;&lt;BR /&gt;HSG_TOP&amp;gt;show stripe2&lt;BR /&gt;Name          Storageset                     Uses             Used by&lt;BR /&gt;------------------------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;STRIPE2       stripeset                      M11              D2&lt;BR /&gt;                                             M12&lt;BR /&gt;                                             M13&lt;BR /&gt;                                             M14&lt;BR /&gt;                                             M15&lt;BR /&gt;                                             M16&lt;BR /&gt;                                             M17&lt;BR /&gt;                                             M18&lt;BR /&gt;                                             M19&lt;BR /&gt;                                             M20&lt;BR /&gt;        Switches:&lt;BR /&gt;          CHUNKSIZE = 128 blocks&lt;BR /&gt;        State:&lt;BR /&gt;          NORMAL&lt;BR /&gt;          M11       (member  0) is NORMAL&lt;BR /&gt;          M12       (member  1) is NORMAL&lt;BR /&gt;          M13       (member  2) is NORMAL&lt;BR /&gt;          M14       (member  3) is NORMAL&lt;BR /&gt;          M15       (member  4) is NORMAL&lt;BR /&gt;          M16       (member  5) is NORMAL&lt;BR /&gt;          M17       (member  6) is NORMAL&lt;BR /&gt;          M18       (member  7) is NORMAL&lt;BR /&gt;          M19       (member  8) is NORMAL&lt;BR /&gt;          M20       (member  9) is NORMAL&lt;BR /&gt;        Size:             355563890 blocks&lt;BR /&gt;HSG_TOP&amp;gt;&lt;BR /&gt;&lt;BR /&gt;HSG_TOP&amp;gt;show m1&lt;BR /&gt;Name          Storageset                     Uses             Used by&lt;BR /&gt;------------------------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;M1            mirrorset                      DISK10000        STRIPE1&lt;BR /&gt;                                             DISK30000&lt;BR /&gt;        Switches:&lt;BR /&gt;          POLICY (for replacement) = BEST_PERFORMANCE&lt;BR /&gt;          COPY (priority) = NORMAL&lt;BR /&gt;          READ_SOURCE = LEAST_BUSY&lt;BR /&gt;          MEMBERSHIP = 2, 2 members present&lt;BR /&gt;        State:&lt;BR /&gt;          NORMAL&lt;BR /&gt;          DISK10000 (member  0) is NORMAL&lt;BR /&gt;          DISK30000 (member  1) is NORMAL&lt;BR /&gt;        Size:             35556389 blocks&lt;BR /&gt;HSG_TOP&amp;gt;</description>
      <pubDate>Wed, 29 Jun 2005 22:54:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565783#M13162</guid>
      <dc:creator>James Bennett_5</dc:creator>
      <dc:date>2005-06-29T22:54:03Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565784#M13163</link>
      <description>I have an identical unit W/ 8.7F-1 and the behaviour is the same.&lt;BR /&gt;&lt;BR /&gt;Let me post what SQLIO is telling me....</description>
      <pubDate>Wed, 29 Jun 2005 22:55:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565784#M13163</guid>
      <dc:creator>James Bennett_5</dc:creator>
      <dc:date>2005-06-29T22:55:45Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565785#M13164</link>
      <description>The following SQLIO is from our G: on this unit (Non-SAN) SCSI directly in our DL-580. 72GB 10,000 RPM U320. Database will run off this drive with no performance issues (latching problems) in SQL.&lt;BR /&gt;&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file G:\testfile.dat&lt;BR /&gt; using 8KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;size of file G:\testfile.dat needs to be: 1073741824 bytes&lt;BR /&gt;current file size: 0 bytes&lt;BR /&gt;need to expand by: 1073741824 bytes&lt;BR /&gt;expanding G:\testfile.dat ... done.&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:  1277.19&lt;BR /&gt;MBs/sec:     9.97&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 1&lt;BR /&gt;Avg_Latency(ms): 12&lt;BR /&gt;Max_Latency(ms): 114&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  4  6  8  9  9  9  6  5  4  4  4  3  3  2  2  2  2  2  2  1  1  1 12&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file G:\testfile.dat&lt;BR /&gt; using 64KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   638.69&lt;BR /&gt;MBs/sec:    39.91&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 3&lt;BR /&gt;Avg_Latency(ms): 24&lt;BR /&gt;Max_Latency(ms): 235&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  1  3  3  4  5  4  4  4  4  4  4  3  3  3  3  2  3  3  2  2 35&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file G:\testfile.dat&lt;BR /&gt; using 128KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   328.55&lt;BR /&gt;MBs/sec:    41.06&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 5&lt;BR /&gt;Avg_Latency(ms): 48&lt;BR /&gt;Max_Latency(ms): 445&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  0  0  1  1  1  2  2  2  3  3  3  2  2  3  2  2  2  2 65&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file G:\testfile.dat&lt;BR /&gt; using 256KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   183.95&lt;BR /&gt;MBs/sec:    45.98&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 10&lt;BR /&gt;Avg_Latency(ms): 86&lt;BR /&gt;Max_Latency(ms): 588&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  0  1  1  1  1  1  1  1  1 89&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file G:\testfile.dat&lt;BR /&gt; using 8KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:  2739.10&lt;BR /&gt;MBs/sec:    21.39&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 0&lt;BR /&gt;Avg_Latency(ms): 5&lt;BR /&gt;Max_Latency(ms): 26&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  5 10 13 11 13 25 12  3  1  1  1  2  2  1  0  0  0  0  0  0  0  0  0  0&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file G:\testfile.dat&lt;BR /&gt; using 64KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   809.39&lt;BR /&gt;MBs/sec:    50.58&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 3&lt;BR /&gt;Avg_Latency(ms): 19&lt;BR /&gt;Max_Latency(ms): 194&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  1  1  2  4  5  6  5  6  5  5  4  4  4  4  3  3  3  3  4 28&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file G:\testfile.dat&lt;BR /&gt; using 128KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   406.04&lt;BR /&gt;MBs/sec:    50.75&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 6&lt;BR /&gt;Avg_Latency(ms): 38&lt;BR /&gt;Max_Latency(ms): 558&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  0  0  0  1  1  1  2  1  1  2  1  2  2  2  2  2  2  2 75&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file G:\testfile.dat&lt;BR /&gt; using 256KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   206.59&lt;BR /&gt;MBs/sec:    51.64&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 11&lt;BR /&gt;Avg_Latency(ms): 76&lt;BR /&gt;Max_Latency(ms): 354&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  0  1  0  1 94&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file G:\testfile.dat&lt;BR /&gt; using 8KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:  1347.99&lt;BR /&gt;MBs/sec:    10.53&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 0&lt;BR /&gt;Avg_Latency(ms): 11&lt;BR /&gt;Max_Latency(ms): 138&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  1  5  6  8  8  9  8  5  5  5  4  4  4  3  2  2  2  2  1  1  1  1  1 10&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file G:\testfile.dat&lt;BR /&gt; using 64KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   748.28&lt;BR /&gt;MBs/sec:    46.76&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 0&lt;BR /&gt;Avg_Latency(ms): 20&lt;BR /&gt;Max_Latency(ms): 239&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  1  3  4  4  5  5  5  4  4  4  4  4  4  3  3  3  3  2  2  2  2 29&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file G:\testfile.dat&lt;BR /&gt; using 128KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   406.81&lt;BR /&gt;MBs/sec:    50.85&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 4&lt;BR /&gt;Avg_Latency(ms): 38&lt;BR /&gt;Max_Latency(ms): 373&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  1  1  1  2  2  2  3  2  3  3  3  3  3  2  2  3  2  2 60&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file G:\testfile.dat&lt;BR /&gt; using 256KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   253.12&lt;BR /&gt;MBs/sec:    63.28&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 8&lt;BR /&gt;Avg_Latency(ms): 62&lt;BR /&gt;Max_Latency(ms): 518&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  0  0  0  0  0  1  1  1  1  1  1  2  2  2  1  2  2  2 82&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file G:\testfile.dat&lt;BR /&gt; using 8KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:  6385.12&lt;BR /&gt;MBs/sec:    49.88&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 0&lt;BR /&gt;Avg_Latency(ms): 2&lt;BR /&gt;Max_Latency(ms): 29&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  1  2 96  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file G:\testfile.dat&lt;BR /&gt; using 64KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:  2112.19&lt;BR /&gt;MBs/sec:   132.01&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 0&lt;BR /&gt;Avg_Latency(ms): 6&lt;BR /&gt;Max_Latency(ms): 1946&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%: 49  6  1  1  1  1  0  1  1  2  3  2  3  1  3  4  1  1  1  2  5  0  1  4  5&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file G:\testfile.dat&lt;BR /&gt; using 128KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:  1070.39&lt;BR /&gt;MBs/sec:   133.79&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 1&lt;BR /&gt;Avg_Latency(ms): 14&lt;BR /&gt;Max_Latency(ms): 71&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0 34  3  0  0  0  0  0  3  1  1  2  1  1  0  1  0  8  8  1  2  2  1  2 28&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file G:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file G:\testfile.dat&lt;BR /&gt; using 256KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: G:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   541.32&lt;BR /&gt;MBs/sec:   135.33&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 2&lt;BR /&gt;Avg_Latency(ms): 28&lt;BR /&gt;Max_Latency(ms): 496&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0 14  0  6  0  0  0  0  2  0  0  2  1  0  0  0  1  4  1  0  1  2  0 63&lt;BR /&gt;</description>
      <pubDate>Wed, 29 Jun 2005 22:59:05 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565785#M13164</guid>
      <dc:creator>James Bennett_5</dc:creator>
      <dc:date>2005-06-29T22:59:05Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565786#M13165</link>
      <description>This SQLIO is from D2 in our SAN (i:/).&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file I:\testfile.dat&lt;BR /&gt; using 8KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:  2761.50&lt;BR /&gt;MBs/sec:    21.57&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 1&lt;BR /&gt;Avg_Latency(ms): 5&lt;BR /&gt;Max_Latency(ms): 42&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0 30 11  0  3 13 27 13  1  1  1  0  0  0  0  0  0  0  0  0  0  0  0  0&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file I:\testfile.dat&lt;BR /&gt; using 64KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   419.22&lt;BR /&gt;MBs/sec:    26.20&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 4&lt;BR /&gt;Avg_Latency(ms): 37&lt;BR /&gt;Max_Latency(ms): 119&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 100&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file I:\testfile.dat&lt;BR /&gt; using 128KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   224.73&lt;BR /&gt;MBs/sec:    28.09&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 2&lt;BR /&gt;Avg_Latency(ms): 69&lt;BR /&gt;Max_Latency(ms): 559&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  4  3  2  1  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 88&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file I:\testfile.dat&lt;BR /&gt; using 256KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   109.56&lt;BR /&gt;MBs/sec:    27.39&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 4&lt;BR /&gt;Avg_Latency(ms): 144&lt;BR /&gt;Max_Latency(ms): 536&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0 23  7  3  9  5  2  2  1  1  0  1  1  0  0  0  0  0  0  0  0 43&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file I:\testfile.dat&lt;BR /&gt; using 8KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:  3368.40&lt;BR /&gt;MBs/sec:    26.31&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 0&lt;BR /&gt;Avg_Latency(ms): 4&lt;BR /&gt;Max_Latency(ms): 53&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  2  7 15 22 17 16 10  4  3  1  1  0  0  0  0  0  0  0  0  0  0  0  0  0  1&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file I:\testfile.dat&lt;BR /&gt; using 64KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   500.09&lt;BR /&gt;MBs/sec:    31.25&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 3&lt;BR /&gt;Avg_Latency(ms): 31&lt;BR /&gt;Max_Latency(ms): 473&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  0  0  1  1  1  2  2  3  2  1  1  2  3  1  0  0  0  0 80&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file I:\testfile.dat&lt;BR /&gt; using 128KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   210.44&lt;BR /&gt;MBs/sec:    26.30&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 2&lt;BR /&gt;Avg_Latency(ms): 74&lt;BR /&gt;Max_Latency(ms): 440&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0 16  7  8  2  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0  0  0  0 63&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads writing for 10 secs to file I:\testfile.dat&lt;BR /&gt; using 256KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   106.74&lt;BR /&gt;MBs/sec:    26.68&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 4&lt;BR /&gt;Avg_Latency(ms): 148&lt;BR /&gt;Max_Latency(ms): 452&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0 35  9  2  6  4  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 42&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file I:\testfile.dat&lt;BR /&gt; using 8KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:  2367.69&lt;BR /&gt;MBs/sec:    18.49&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 0&lt;BR /&gt;Avg_Latency(ms): 6&lt;BR /&gt;Max_Latency(ms): 85&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%: 14  2  2  7 10 11 12 12 12  6  4  3  2  1  1  1  0  0  0  0  0  0  0  0  1&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file I:\testfile.dat&lt;BR /&gt; using 64KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   788.40&lt;BR /&gt;MBs/sec:    49.27&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 1&lt;BR /&gt;Avg_Latency(ms): 19&lt;BR /&gt;Max_Latency(ms): 72&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  0  0  1  1  2  3  5  5  6  6  7  6  7  6  6  5  5  4 25&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file I:\testfile.dat&lt;BR /&gt; using 128KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   396.16&lt;BR /&gt;MBs/sec:    49.52&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 2&lt;BR /&gt;Avg_Latency(ms): 39&lt;BR /&gt;Max_Latency(ms): 262&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  1  1  1  2  2  2  2  3 83&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file I:\testfile.dat&lt;BR /&gt; using 256KB random IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   178.17&lt;BR /&gt;MBs/sec:    44.54&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 9&lt;BR /&gt;Avg_Latency(ms): 88&lt;BR /&gt;Max_Latency(ms): 399&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 99&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file I:\testfile.dat&lt;BR /&gt; using 8KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:  3301.20&lt;BR /&gt;MBs/sec:    25.79&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 0&lt;BR /&gt;Avg_Latency(ms): 4&lt;BR /&gt;Max_Latency(ms): 30&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  4 11 20 14 14 10  7  5  4  3  2  2  1  1  0  1  0  0  0  0  0  0  0  0  0&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file I:\testfile.dat&lt;BR /&gt; using 64KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   808.50&lt;BR /&gt;MBs/sec:    50.53&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 1&lt;BR /&gt;Avg_Latency(ms): 19&lt;BR /&gt;Max_Latency(ms): 62&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  1  1  1  1  1  1  1  1  2  2  2  3  4  5  5  6  6  6  6  6  5  5  4 27&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file I:\testfile.dat&lt;BR /&gt; using 128KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   385.00&lt;BR /&gt;MBs/sec:    48.12&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 2&lt;BR /&gt;Avg_Latency(ms): 40&lt;BR /&gt;Max_Latency(ms): 138&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1 96&lt;BR /&gt;sqlio v1.5.SG&lt;BR /&gt;using system counter for latency timings, -1908617296 counts per second&lt;BR /&gt;parameter file used: param.txt&lt;BR /&gt; file I:\testfile.dat with 2 threads (0-1) using mask 0x0 (0)&lt;BR /&gt;2 threads reading for 10 secs from file I:\testfile.dat&lt;BR /&gt; using 256KB sequential IOs&lt;BR /&gt; enabling multiple I/Os per thread with 8 outstanding&lt;BR /&gt;using specified size: 1024 MB for file: I:\testfile.dat&lt;BR /&gt;initialization done&lt;BR /&gt;CUMULATIVE DATA:&lt;BR /&gt;throughput metrics:&lt;BR /&gt;IOs/sec:   192.91&lt;BR /&gt;MBs/sec:    48.22&lt;BR /&gt;latency metrics:&lt;BR /&gt;Min_Latency(ms): 16&lt;BR /&gt;Avg_Latency(ms): 82&lt;BR /&gt;Max_Latency(ms): 190&lt;BR /&gt;histogram:&lt;BR /&gt;ms: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24+&lt;BR /&gt;%:  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 100&lt;BR /&gt;</description>
      <pubDate>Wed, 29 Jun 2005 23:03:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565786#M13165</guid>
      <dc:creator>James Bennett_5</dc:creator>
      <dc:date>2005-06-29T23:03:00Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565787#M13166</link>
      <description>As you can see the IO/s and MB/s start off great, but go down the drain when the size of the IO/s increase.&lt;BR /&gt;&lt;BR /&gt;The SCSI drive directly attached does not suffer from this same drop off.&lt;BR /&gt;&lt;BR /&gt;Am I seeing things that aren't there?&lt;BR /&gt;&lt;BR /&gt;If not does anybody know why my little local drives seem to work faster?</description>
      <pubDate>Wed, 29 Jun 2005 23:04:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565787#M13166</guid>
      <dc:creator>James Bennett_5</dc:creator>
      <dc:date>2005-06-29T23:04:20Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565788#M13167</link>
      <description>Increasing pixscan helps improve latch improvements.  Increase it over 500.&lt;BR /&gt;&lt;BR /&gt;On you san, make sure your diolm is at the most 100.  It would be better even lower, but DECWINDOWs won't start below 100.&lt;BR /&gt;&lt;BR /&gt;Bpb</description>
      <pubDate>Sat, 02 Jul 2005 04:27:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565788#M13167</guid>
      <dc:creator>comarow</dc:creator>
      <dc:date>2005-07-02T04:27:22Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565789#M13168</link>
      <description>Sigh, Bob, you need to turn off you VMS-only glasses!&lt;BR /&gt;&lt;BR /&gt;This is an SQL server database on a ProLiant DL580 runnig Windows 2000.&lt;BR /&gt;</description>
      <pubDate>Sat, 02 Jul 2005 05:46:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565789#M13168</guid>
      <dc:creator>Uwe Zessin</dc:creator>
      <dc:date>2005-07-02T05:46:03Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565790#M13169</link>
      <description>Bingo!&lt;BR /&gt;&lt;BR /&gt;After further testing, looks like it was the 8.5 ACS version. Was able to clean up all the issues with 8.7.&lt;BR /&gt;&lt;BR /&gt;Thanks!</description>
      <pubDate>Thu, 07 Jul 2005 11:24:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565790#M13169</guid>
      <dc:creator>James Bennett_5</dc:creator>
      <dc:date>2005-07-07T11:24:24Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565791#M13170</link>
      <description>Strange, may I point out that on "Jun 30, 2005 03:55:45 GMT" you wrote:&lt;BR /&gt;&lt;BR /&gt;&amp;gt; I have an identical unit W/ 8.7F-1 and the behaviour is the same.&lt;BR /&gt;</description>
      <pubDate>Thu, 07 Jul 2005 13:25:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565791#M13170</guid>
      <dc:creator>Uwe Zessin</dc:creator>
      <dc:date>2005-07-07T13:25:02Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565792#M13171</link>
      <description>I'm a liar...&lt;BR /&gt;&lt;BR /&gt;After further testing the 8.7F-1 install performed to a much better spec (latching performance) than the 8.5F based HSG80.&lt;BR /&gt;&lt;BR /&gt;One of the technical support people from HP's Eterprise Group said that this was due to 8.7 handling the caching operations better than 8.5.&lt;BR /&gt;&lt;BR /&gt;Dunno about that, but it certainly works well now.</description>
      <pubDate>Thu, 07 Jul 2005 15:55:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565792#M13171</guid>
      <dc:creator>James Bennett_5</dc:creator>
      <dc:date>2005-07-07T15:55:18Z</dc:date>
    </item>
    <item>
      <title>Re: Poor SQL Read Performance On EMA12000.</title>
      <link>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565793#M13172</link>
      <description>Heres some food for thought.&lt;BR /&gt;Its easy for the OS to dump writes off into the sans cache and seem fast as long as its not so far behind its overflowing.  These are so old even, if they have prefetching I cant see it competing with the new san stuff for reads.  Local disks are usually faster.&lt;BR /&gt;Friends dont let friends partion HSG80s LOL&lt;BR /&gt;Spread your disks out accross the controllers IE 10000 20100 30200 40300.&lt;BR /&gt;The more disks the better.&lt;BR /&gt;Keep your firmware up to date on these or they will do evil unto you.&lt;BR /&gt;Ive seen raid groups teleport to blackholes never to be seen again, but reapear after initailizing the "Unused Disks" for no apparent reason other than old firmware.&lt;BR /&gt;Its going to be slower than newer stuff because you have active passive controllers, only one active at a time basically.&lt;BR /&gt;Make sure you dont have a memory leak on your Server.&lt;BR /&gt;Check your Switch and server logs for IO errors.&lt;BR /&gt;If you can do Logical volume striping with a product like veritas that helps performance.&lt;BR /&gt;If by chance you get to upgrade, lots of small luns, spread evenly accross all of the controllers and disks, on the outside of the platters, is fast with a stripe size of 1024.</description>
      <pubDate>Thu, 07 Jul 2005 23:42:45 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-eva-storage/poor-sql-read-performance-on-ema12000/m-p/3565793#M13172</guid>
      <dc:creator>generic_1</dc:creator>
      <dc:date>2005-07-07T23:42:45Z</dc:date>
    </item>
  </channel>
</rss>

