| 14.5.4 Autres commandes d'administration
 14.5 Référence de langage d'administration de la base de données
 14 Syntaxe des commandes SQL
 Manuel de Référence MySQL 4.1 : Version Française
 
 . Syntaxe de CACHE INDEX
 . Syntaxe de FLUSH
 . Syntaxe de KILL
 ->Syntaxe de LOAD INDEX INTO CACHE
 . Syntaxe de la commande RESET
 
 
 | 
  14.5.4.4 Syntaxe de LOAD INDEX INTO CACHE 
 La commande  
LOAD INDEX INTO CACHE
  précharge un index dans un cache
de clé, qui est explicitement nommé dans dans la commande  
CACHE INDEX
 ,
ou dans le cache par défaut.  
LOAD INDEX INTO CACHE
  ne sert que pour les
tables  
MyISAM
 .| 
LOAD INDEX INTO CACHEtable_index_list [, table_index_list] ...
 
 table_index_list:
 tbl_name
 [[INDEX] (index_name[, index_name] ...)]
 [IGNORE LEAVES]
 | 
 
L'option  
IGNORE LEAVES
  fait que les blocs terminaux de l'index
ne sont pas lus.
La commande suivante précharge les noeuds des tables  
t1
  et  
t2
  : Cette commande charge tous les index de  
t1
 . Elle ne charge que les
index non-terminaux de  
t2
 .La syntaxe de  
LOAD INDEX INTO CACHE
  vous permet de spécifier seulement
des index particuliers à charger dans la table. Cependant, l'implémentation
courante charge tous les index : il n' y a pas de raison pour utiliser autre chose
que le nom de la table.| 
mysql> LOAD INDEX INTO CACHE t1, t2 IGNORE LEAVES;+---------+--------------+----------+----------+
 | Table   | Op           | Msg_type | Msg_text |
 +---------+--------------+----------+----------+
 | test.t1 | preload_keys | status   | OK       |
 | test.t2 | preload_keys | status   | OK       |
 +---------+--------------+----------+----------+
 | 
 
LOAD INDEX INTO CACHE
  a été ajouté en MySQL 4.1.1.
 |