Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

Table de la base de données "is crashed" [Solved]

C'est grave, docteur ?
A solution has been made available

Solution Manager: Bernard

Issue description

En passant par le panneau de contrôle de mon site 360kmh.com, j'ai trouvé le message suivant :

SELECT count(*), min(edit_date), max(edit_date) FROM `kmh_cache` 145: Table './lesageco_kmh/kmh_cache' is marked as crashed and should be repaired

Une maintenance de la base de données, suivie d'une purge, n'a rien donné. Quelqu'un a une suggestion ?

Comments

Christian
avatar
from Chonas l'Amballan
Associate, 852 posts

on Apr. 11


De façon intuitive et sans avoir vérifier je dirais que cette table n'est pas vitale pour yacs. Je pense que tu pourrais la supprimer et la recréer à vide tout simplement. De toute façon elle semble être perdu à jamais . néanmoins si tu as une sauvegarde ...


http://actupro.fr
Bernard
avatar
from nearby-an-airport
Associate, 6798 posts

on Apr. 15


La commande de maintenance de la base, accessible en ligne depuis le panneau de contrôle, recrée les index et ré-organise les données. Ca marche pour les interventions sur les index, mais pas sur les données elles-mêmes.

Pour les cas plus lourd, comme le tien, il faut lancer la commande de réparation de MySQL sur la table concernée. Ceci peut se faire depuis YACS lui-même. A partir du panneau de contrôle, choisir la commande de sauvegarde/restauration. Descendre dans la page jusqu'au champ de saisie des ordres SQL et taper :

REPAIR TABLE kmh_cache


puis cliquer sur le bouton d'envoi juste en dessous. Note: le préfixe de table par défaut est 'yacs_', pas 'kmh_' bien sûr.

De manière générale ce formulaire permet de passer n'importe quelle commande MySQL, et c'est assez pratique pour ce genre d'opération, lorsque phpMyAdmin n'est pas disponible ou trop lourd.

En espérant que la réparation fonctionne. Au pire, il faudra détruire la table, puis lancer la commande de maintenance pour la re-créer. Dans ce cas précis, il s'agit de la table de cache, donc pas de problème pour la supprimer. Avec des articles ou autre chose, la situation aurait été plus compliquée.
Lasares
avatar
from L'Île-Bizard à Montréal, Québec
710 posts

on Apr. 16


Merci Bernard. J'en apprends un peu plus tous les jours.

Bizarrerie : quand je suis retourné sur le site pour effectuer la manoeuvre, le message avait disparu. Ça s'est arrangé tout seul...




On a si peu d'idée de ce qui est possible...

Rate this page
Posted by Lasares on Apr. 11, edited by Christian on May 17, (popular)