Using IOZone to simulate DB access patterns

From: Josh Berkus <josh(at)agliodbs(dot)com>
To: pgsql-performance(at)postgresql(dot)org
Subject: Using IOZone to simulate DB access patterns
Date: 2009-04-03 23:12:55
Message-ID: 49D697F7.2040304@agliodbs.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

All,

I've been using Bonnie++ for ages to do filesystem testing of new DB
servers. But Josh Drake recently turned me on to IOZone.

Thing is, IOZone offers a huge complex series of parameters, so I'd
really like to have some idea of how to configure it so its results are
applicable to database performance.

For example, I have a database which is expected to grow to around 200GB
in size, most of which consists of two tables partioned into 0.5GB
chunks. Reads and writes are consistent and fairly random. The system
has 8 cores. How would you configure IOZone to test a filesystem for this?

--Josh Berkus

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message David Kerr 2009-04-03 23:34:58 Re: Question on pgbench output
Previous Message Tom Lane 2009-04-03 22:52:26 Re: Question on pgbench output