Permettez-moi de commencer par admettre que je suis très ignorant du fonctionnement interne des disques durs. Donc, quand j'ai relu le manuel de la variable innodb_flush_method , cela m'a dérouté. Puis-je obtenir une explication en termes simples sur la différence entre O_DSYNC et O_DIRECT, et comment savoir s'il s'agit d'un problème de performances sur un serveur de base de données.
Quelques statistiques sur ma configuration: Mac OSX 10.6 (noyau 32 bits, puisque l'architecture est obsolète) exécutant MySQL 5.1.49-64bit (en espérant que cela me permettrait d'utiliser la mémoire). 8 Go de RAM, ~ 6 Go de données / index innodb.