9.3 Ajouter une nouvelle procédure à MySQL
9 Etendre MySQL
Manuel de Référence MySQL 4.1 : Version Française
->La procédure Analyse . Ecrire une procédure
|
9.3.1 La procédure Analyse
analyse([max elements,[max memory]])
Cette procédure est définie dans le fichier
sql/sql_analyse.cc
. Elle examine
les résultats de vos requêtes et en retourne une analyse :
-
max elements
(256 par défaut) est le nombre maximal de valeurs distinctes que
analyse
retiendra par colonne. C'est utilisé par
analyse
pour vérifier
si le type optimal de la colonne ne serait pas le type
ENUM
.
-
max memory
(8192 par défaut) est le maximum de mémoire que
analyse
doit
allouer par colonne quand elle essaye de trouver toutes les valeurs distinctes.
SELECT ... FROM ... WHERE ... PROCEDURE ANALYSE([max elements,[max memory]])
|
|