"S W" wrote:
>How important is RAID 10 on a Progress 9.1E installation?
As important as for other RDBMS.
>We have an installation where everything is on RAID 1.
RAID 1 (mirroring) delivers most of the performance boost as data
are duplicated over drives and can be retrieved from any of the
mirrored drives. Most IO in applications is to read data. Writing on
RAID 1 is "slower" unless it's via multiple system channels.
RAID 0 (striping) provides a performance boost when large amounts of
data need to be retrieved by distributing the reading and writing of
data over multiple drives.
>Would you expect any problems with this config? Would moving the DB onto
>RAID10 improve things greatly? The reason I ask is because the application
>is slow.
You won't see ANY improvement unless the application is slow because
of an IO bottleneck.
There's a myriad of reasons why applications run slowly. Most of the
time, it's down to either application design or implementation; i.e.
the application software.
If there is really an IO bottleneck, then going from RAID 1 to RAID
10 will at best produce marginal results.
You need to do a detailed, device and file-level IO analysis to
identify the particular bottleneck and add bandwidth at that point.
Without an analysis, you'll be throwing a lot of time and money at
the problem, trying to fix it, with only a random chance that it
will actually fix it; and an even better chance that it will make
things worse.
RAID is not a panacea. RAID is more of a placebo.
--
/"\ Bernd Felsche - Innovative Reckoning, Perth, Western Australia
\ / ASCII ribbon campaign | Second to agriculture, humbug is the
X against HTML mail | biggest industry of our age.
/ \ and postings | -- Alfred Nobel