Les autres actions que myisamchk
peut
réaliser, en dehors de vérifier et réparer une table
sont :
-a, --analyze
Analyser la distribution des clés. Cela améliore les
performances des jointures en permettant à l'optimiseur
de jointure de mieux choisir l'ordre d'utilisation des
clés. myisamchk --describe --verbose
table_name'
ou SHOW KEYS
dans
MySQL.
-d, --description
Affiche des informations sur la table.
-A, --set-auto-increment[=value]
Force AUTO_INCREMENT
à commencer avec
une valeur supérieure. Si aucune valeur n'est fournie, la
prochaine valeur de la colonne
AUTO_INCREMENT
sera la plus grande
valeur de la colonne +1.
-S, --sort-index
Trie les blocs de l'arbre d'index dans l'ordre haut / bas. Cela va optimiser les recherches, et les scans de tables par clés.
-R, --sort-records=#
Trie les lignes en fonction de l'index. Cela rassemble vos
données, et peut accélérer les lectures de lignes par
intervalle avec SELECT
et
ORDER BY
sur cet index (ce tri peut
être très lent la première fois). Pour connaître les
numéros d'index de tables, utilisez la commande
SHOW INDEX
, qui affiche les index dans
le même ordre que myisamchk
ne les
voit. Les index sont numérotés à partir de 1.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.