[nmglug] Production server question
    Brendan 
    synk at swcp.com
       
    Mon Mar 30 10:18:29 PDT 2009
    
    
  
Andres Paglayan wrote:
> what a good layout for the db and we would be?
You mean like a stripe layout for the underlying fs/raid?  If you're 
getting a lot of concurrent accesses from different users you want to 
have large enough stripes that (hopefully) any given access will only 
trigger a seek on a single disk.  Since seeks are expensive, you want to 
keep simultaneous access to the same spindle to a minimum.  It all 
depends on the access pattern.  If you're heavy on read operations and 
light on writes, RAID5 or 6 will give you good performance and large 
volume size.  If writes are more prominent, you may need to use 
non-parity RAID like RAID10 to keep the data moving.  If you're really 
lucky, your entire db will fit in memory via disk cache and there will 
only be the occasional write.
-Brendan
    
    
More information about the nmglug
mailing list