We're planning to build a new production database, for which we have ample disk available in 4 RAID 5 arrays on an AIX 5.1 server. The database will consume about 100Gb, will be used for DSS and uses a vendor-supplied structure and application tools to build user queries. We've been using two TEMPSPACEs in our previous production environments, each using a separate array with a couple of containers each. I've been reading a lot about trying to use a number of TEMPSPACE containers equal to prefetch size/extent size, which is 25, per our vendor's recommendation.
Given the use of RAID 5, is it worthwhile to build a TEMPSPACE with 25 containers on the same RAID array?
Likewise, is there value to having a second TEMPSPACE with 25 more containers on one of the other arrays?
And would there be additional value to adding a third or fourth similar TEMPSPACE area?
In general, this reporting-only environment (save for the once per month update) seems to underperform when compared to user expectations (though not vendor expectations), and I've seen indications that sorts are at the heart of some of the performance issues, so I'm wondering if I could get more bang for the buck with better TEMPSPACE handling.
Any feedback will be most appreciated.
Thanks,
Barry Spiegel
barry.spiegel@eds.com