dans le lien suivantMySQL InnoDB: innodb_flush_method
http://dev.mysql.com/doc/refman/5.1/en/innodb-parameters.html#sysvar_innodb_flush_method
il dit: Différentes valeurs de cette variable peuvent avoir un effet marqué sur les performances InnoDB. Par exemple, sur certains systèmes où les fichiers de données et de journaux InnoDB sont situés sur un SAN, il a été constaté que la définition de innodb_flush_method à O_DIRECT peut dégrader les performances des instructions SELECT simples par un facteur de trois (). Pourquoi O_DIRECT pourrait-il ralentir l'instruction select?
La page de manuel a été mise à jour récemment. C'est un peu plus clair maintenant. –