Bonjour
Je travaille actuellement sur l'optimisation d'une table d'historique. Cette table était en myisam et posait des problèmes de lock car les insert sont fait via une procédure stockée (http://stackoverflow.com/questions/4...procedure-only).
Du coup je passe cette table en innodb. Cette table n'a pas de fk vers d'autres tables, son but est juste de logguer l'activité.
J'ai dans ma table environ 1,5 million d'enregistrements.
En faisant quelques petits tests sur ma machine de dev, je me rends compte que en myisam sans autre process le temps d'insert est de l'ordre de la milli seconde alors que quand je passe en innodb je suis plus autour de 30/40 ms.
J'ai fait quelques recherches mais je n'arrive pas à savoir si cet overhead est "normal" ou bien si je dois creuser les optimisations côté configuration innodb.
Si quelqu'un avait un retour d'expérience sur une insertion simple dans ce type de table cela m'intéresserait.
Partager