STATISTICS

Description

La table STATISTICS rassemble toutes les index d'une table de My Sql.

Voici ses principaux champs :

Nom du champType du champDescription du champ
column_nameVarChar(64)Nom de la colonne.
index_nameVarChar(64)Nom de l'index.
non_uniqueBigInt(1)1 si non unique.
seq_in_indexBigInt(2)Numéro de la colonne dans l'index.
table_nameVarChar(64)Nom de la table.
table_schemaVarChar(64)Nom du schéma de la table.

Exemple

SELECT FROM INFORMATION_SCHEMA.STATISTICS a, INFORMATION_SCHEMA.TABLES b
WHERE ORDER BY b.schema_name, b.table_name, a.index_name, a.seq_in_index;

Voir aussi

TABLE_CONSTRAINTS pour connaître les contraintes d'une table. KEY_COLUMN_USAGE pour connaître les clés étangères d'une table.