Bonjour, j'ai récemment effectué un test sur deux serveurs ubuntu différents.
Here are the results:
innodb_flush_trx_commit = 1
Staging Server: 10,000 Inserts ----> 81 seconds
innodb_flush_trx_commit = 2
Staging Server: 10,000 Inserts ----> 61 seconds
Dev Server:
innodb_flush_trx_commit = 1
10,000 Inserts ----> 5 seconds
Dev Server:
innodb_flush_trx_commit = 2
10,000 Inserts ----> 2 seconds
I am clear that performance vary with innodb_flush setting.
But why there is a huge diff in performance from the server to server ?
Quelles sont les choses à considérer ici... ? Voici les quelques détails pris en compte mais aucune chose significative à suspecter :
staging server: Intel(R) Xeon(R) CPU X5355 @2.66GHz
processor 0, 1
mysql 5.1.61
innodb_buffer_pool : 8MB
RAM: 4GB
dev server: AMD Opteron(tm) Processor 4130 @2.60ghZ
processor 0, 1
mysql 5.0.67
innodb_buffer_pool : 8MB
RAM: 4GB
Veuillez m'aider à comprendre ce qui est à l'origine de cette énorme différence de performance sur différents serveurs... ?
NOTE: same script used in the same way on noth the servers and not from remote
sesrvers.
Merci d'avance. Salutations, UDAY