[spip-dev] spip3 et mysql 5.5

bonjour,

avec mysql 5.5 le engine par defaut est dorenavant innodb

autrement dit si on ne specifie pas le moteur a utiliser a la
creation de la table , ca sera par defaut du innodb ( avant 5.5 c etai
par defaut du MyISAM )

je viens donc de tester spip3 sur sur un mysql 5.5 et en effet toutes
les tables de spip sont crees en tant que innodb.

a priori spip fonctionne en innodb , mais je n ai teste qu avec un
petit spip tout vide et sans visiteurs.

il faut savoir que :
* innodb est assez different de myisam, n a pas de systeme de repair (
mysqlcheck -Aora ne fonctionnera pas sur les tables innodb.
* il est possible que certaines requetes sql doivent etre modifiees
pour gerer les transactions
* il est probable qu apparaissent des problemes de deadlock (
impossibles en MyISAM )

personnellement je n ai aucune envie de migrer en innodb , notamment
pour ces raisons, et j ai rajoute dans plusieurs webapps :
ENGINE=MyISAM
( exemple https://github.com/neofutur/MyBestBB/commit/48b455defd0d5139e69ba24e00264ceea180424b
) pour m asurer qu ils fonctionneront normalement avec mysql 5.5 et en
MyISAM.

les gens commencent peu a peu a upgrader en mysql 5.5.x , donc il
pourrait etre bon de jeter un oeil a spip.

a mon avis , meme si spip peut fonctionner a 100% en innodb , il
serait probablement bon de laisse un choix a l utilisateur lors de l
install ( voulez vous de MyISAM ou du innodb ppour votre database ? )

BUMP

aucune reponse apres plusieurs mois . . . le fix est pourtant simple

et le ticket :
http://core.spip.org/issues/2727
est la depuis mai 2012 . . .

pleaseeeeee