I just tested the new Intel X25-E Solid State Drive on RHEL-4 64-bit with three file intel-ssd-gallerysystems (ext2, ext3 and XFS) using the sysbench fileio test.

The test is done to gauge the performance of SSD as a temporary solution to act as tmpdir for MySQL server where result set temporary files are heavily created.

Here is the test results:

ssd-test

Overall, ext2 yields much better results on random IO along with sequential read. All file systems are mounted with noatime and XFS is mounted with noatime + nobarrier

So, even if one decides to use SSD as MySQL data storage; it will be nice to avoid it for any log storage  (error log, slow and general query logs, bin-logs and innodb transaction log) due to slower sequential writes. Sequential write on ext2 with O_DIRECT seems to be better than any other file system.

  • Print
  • Twitter
  • Facebook
  • PDF
  • Google Bookmarks

Related posts:

  1. Confused MySQL Server
  2. MySQL – Large File Support
  3. Transcend SSD 32GB Express Card
  4. Notes from Architecture of Maria Storage Engine