15.1 Analyse de procédure

analyse([max elements,[max memory]])

Cette procédure est définie dans le fichier `sql/sql_analyse.cc'. Elle examine le résultat d'une requête et retourne cette analyse.

  • max elements (par défaut 256) est le nombre maximum de valeurs distinctes que la procédure analyse va utiliser par colonne. max elements est utilisé par analyse pour s'assurer que le type optimal de la colonne devrait être ENUM.
  • max memory (par défaut 8192) est la taille maximale de mémoire que analyse peut allouer par colonne, lorsqu'elle essaie de trouver des valeurs distinctes.
SELECT ... FROM ... WHERE ... PROCEDURE ANALYSE([max elements,[max memory]])