Sauvegardes de base de données <<< |
Utilisation de myisamchk pour la maintenance des tables et leur recouvrement | Mettre en place un régime d'entretien de MySQL >>> |
5.6 Prévention des désastres et restauration 5 Administration du serveur Manuel de Référence MySQL 4.1 : Version Française . Sauvegardes de base de données ->Utilisation de myisamchk pour la maintenance des tables et leur recouvrement . Mettre en place un régime d'entretien de MySQL . Obtenir des informations sur une table |
5.6.2 Utilisation de myisamchk pour la maintenance des tables et leur recouvrement
La section suivante discute de l'utilisation de myisamchk pour vérifier et réparer les tables MyISAM (les tables avec les fichiers .MYI et .MYD ). Les mêmes concepts s'appliquent à isamchk pour vérifier et réparer les tables ISAM (les tables avec les fichiers .ISM et .ISD ). Types de tables MySQL . Vous pouvez utiliser myisamchk pour obtenir des informations sur les tables de votre base de données, pour analyser, réparer ou optimiser ces tables. Les sections suivantes décrivent comment appeler myisamchk (y compris les options), comment mettre en place une politique d'entretien, et comment utiliser myisamchk pour effectuer différentes opérations.Même si la réparation d'une table avec myisamchk est sécuritaire, il est toujours préférable de faire une sauvegarde avant la réparation, ou toute autre opération de maintenance qui pourrait faire de nombreuses modifications dans la table. Les opérations myisamchk qui affectent les index peuvent causer la recompilation des index FULLTEXT avec des paramètres qui ne sont pas les paramètres courants du serveur. Pour éviter cela, voyez la section Options générales pour myisamchk .Dans de nombreux cas, vous pouvez trouver plus simple de faire l'entretien des tables avec des requêtes SQL qu'avec myisamchk :
Les commandes peuvent être utilisées directement, ou via le client mysqlcheck , qui fournit une interface en ligne de commande. Un avantage de ces commandes par rapport à myisamchk est que le serveur se charge de tout. Avec myisamchk , vous devez vous assurer que le serveur ne va pas utiliser les tables en même temps que vous. Sinon, il va y avoir des interférences entre myisamchk et le serveur.Sommaire :
|
<< | Utilisation de myisamchk pour la maintenance des tables et leur recouvrement | >> |
Sauvegardes de base de données | Prévention des désastres et restauration | Mettre en place un régime d'entretien de MySQL |