table innodb - PHP - Programmation
Marsh Posté le 27-03-2007 à 10:19:21
pour cette requête en particulier, oui sur codeArticle et art_type
Marsh Posté le 29-03-2007 à 12:05:51
J'ai résolu mon problème. En fait le passage des tables de Myisam en Innodb necéssite un parametrage du fichier my.ini
En rajoutant la ligne suivant ça fonctionne mieux
# Size of each log file in a log group. You should set the combined size
# of log files to about 25%-100% of your buffer pool size to avoid
# unneeded buffer pool flush activity on log file overwrite. However,
# note that a larger logfile size will increase the time needed for the
# recovery process.
innodb_log_file_size=20M
innodb_log_buffer_size=8M
Marsh Posté le 26-03-2007 à 22:20:57
Bonjour tout le monde,
Pourriez-vous me donner des infos sur les tables innodb ? J'ai une base de données mysql avec des tables MYISAM et j'ai eu besoin de les passer en INNODB pour pouvoir gérer les transactions. J'ai lu lors de mes recherche que les table innodb était très utilisée sur des grosses base de données.
Cependant, depuis que j'ai transformé mes tables, l'execution de mes requêtes sont très longues (5mn.....). J'ai optimisé la base plusieurs fois mais rien n'y fait. J'ai réussi à faire fonctionner l'appli correctement à mon travail mais une fois installé chez le client les temps d'execution sont hyper long.
Voici un exemple de requete longue d'execution :
Si kelkun pouvais m'éclairer un peu plus sur les atouts et les inconvénients des tables INNODB...
Merci