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]])