Le moteur de tables MyISAM <<< |
Tables MyISAM corrompues | Clients is using or hasn't closed the table properly >>> |
15.1.4 Problèmes avec les tables MyISAM 15.1 Le moteur de tables MyISAM 15 Types de tables MySQL Manuel de Référence MySQL 4.1 : Version Française ->Tables MyISAM corrompues . Clients is using or hasn't closed the table properly |
15.1.4.1 Tables MyISAM corrompues
Même si le format des tables MyISAM est relativement sûr (tous les changements sont écrits avant que la requête SQL ne retourne quoi que ce soit), vous pouvez quand même vous trouver face à des tables corrompues si l'une des choses suivantes arrive :
Les symptômes typiques d'une table corrompue sont :
Vous pouvez vérifier l'état d'une table avec la commande CHECK TABLE . Syntaxe de CHECK TABLE . Vous pouvez réparer une table corrompue avec REPAIR TABLE . Syntaxe de REPAIR TABLE . Vous pouvez aussi réparer une table, lorsque mysqld ne fonctionne pas, avec la commande myisamchk . myisamchk syntax .Si vos tables sont souvent corrompues, vous devez essayez de trouver d'où vient le problème ! Que faire si MySQL crashe constamment . Dans ce cas, la chose la plus importante à savoir est, si la table est corrompue, si le serveur mysqld s'est interrompu. (cela peut être facilement vérifié en regardant s'il y a une entrée récente restarted mysqld dans le fichier d'erreurs de mysqld). Si ce n'est pas le cas, vous devez essayer d'effectuer une série de tests. Faire une batterie de tests lorsque vous faites face à un problème de table corrompue . |
<< | Tables MyISAM corrompues | >> |
Le moteur de tables MyISAM | Problèmes avec les tables MyISAM | Clients is using or hasn't closed the table properly |