Comment réparer des tables
<<<
Optimisation de table Prévention des désastres et restauration
>>>

5.6.2 Utilisation de myisamchk pour la maintenance des tables et leur recouvrement
5.6 Prévention des désastres et restauration
5 Administration du serveur
 Manuel de Référence MySQL 4.1 : Version Française

Syntaxe de l'utilitaire myisamchk
Options générales de myisamchk
Options de vérifications pour myisamchk
Options de réparation de myisamchk
Autres options de myisamchk
Utilisation de la mémoire par myisamchk
Utiliser myisamchk pour restaurer une table
Comment vérifier la cohérence d'une table
Comment réparer des tables
->Optimisation de table

5.6.2.10 Optimisation de table

Pour réorganiser les lignes fragmentées et éliminer l'espace perdu par les effacements et les modifications de lignes, vous pouvez exécuter l'utilitaire myisamchk en mode de restauration :


shell> myisamchk -r tbl_name
Vous pouvez optimiser une table de la même façon que vous le faîtes avec la commande SQL OPTIMIZE TABLE . OPTIMIZE TABLE effectue une réparation de la table, et une analyse des index, puis trie l'arbre d'index pour accélérer les recherches de clés. L'utilisation de la commande réduit aussi les interférences entre le serveur et l'utilitaire car c'est le serveur lui-même qui fait le travail. Syntaxe de OPTIMIZE TABLE .

myisamchk dispose aussi d'un grand nombre d'options que vous pouvez utiliser pour améliorer les performances de la table :

  • -S , --sort-index
  • -R index_num , --sort-records=index_num
  • -a , --analyze

Pour une description complète de ces options, voyez Syntaxe d'invocation de myisamchk .

<< Optimisation de table >>
Comment réparer des tables Utilisation de myisamchk pour la maintenance des tables et leur recouvrement Prévention des désastres et restauration