Les bases de données mysql fragmentées sont connues pour ralentir le serveur mysql. Et ces bases doivent parfois être optimisées: défragmenter.
Il y a deux façons d'optimiser les tables avec l'utilitaire mysqlcheck. D'abord:
mysqlcheck -Ao
Ici: clé A vérifie les erreurs des tables et clé o effectue l'optimisation.
La deuxième façon:
mysqloptimize -A
La valeur des clés est la même. :)
Comment évaluez-vous l'article?

Parfois (par exemple dans Ubunt), vous devrez peut-être spécifier explicitement le nom / mot de passe
quelque chose comme: mysqlcheck —user = nom d'utilisateur —password = mot de passe -Ao
Oui, j'ai raté ce moment. J'ai un fichier .my.cnf dans mon dossier racine où est enregistré mon mot de passe root mysql. Et le mot de passe n'est pas demandé. :)