Mysql: 5.6.30,5.7.16,SSD

Soumis par drupal_admin le lun 21/11/2016 - 23:21

Ayant un petit serveur "libre", le malheureux chauffait tellement qu'il se plantait régulièrement et que j'ai du le remplacer vite fait (voir article). Lorsque je l'ai démonté pour voir ce qu'il avait dans le ventre j'ai touché le radiateur et j'ai entendu un petit "clic", depuis cet engin ne chauffe plus ! J'ai donc décidé de l'utiliser avec quelques "vieux" SSD qui trainaient dans un coin pour faire quelques tests avec Mysql.
J'ai utilisé une base disponible sur une autre machine et qui possède deux tables un peu volumineuses : 10 millions de rangs pour l'une et un peu plus de 100 000 pour l'autre, le tout "pesant" environ 4GO.
La machine d'origine que j'ai prise pour référence possède :
CPU        CoreI5 à 3.4Ghz série 5

RAM       16 Go
Disques  2 disques 1To à 7200 tours en Raid 1
Mysql      5.6.30
La machine "ressuscitée" dispose de :
CPU        CoreI3 à 3.4GHz série 4
RAM        16 Go
Disques   3 SSD assez anciens mais encore vaillants.
Mysql      5.6.30 puis 5.7.16
J'ai essayé 2 configurations :
Standard, tout sur le même disque (SSD), répertoires /var/lib/mysql et /var/log/mysql
Optimisée système sur un disque, DATA (ex /var/lib/mysql) sur un SSD et LOG (ex /var/log/mysql) sur un autre SSD, bien qu'avec des ordres "SELECT" le log ne soit pas sollicité.
Remarques : Toutes les tables sont en InnoDB et la valeur de "innodb_buffer_size" est fixée à 2048M.

La suite bientôt ... c'est fait et c'est ICI.