Syntaxe de KILL
<<<
Syntaxe de LOAD INDEX INTO CACHE Syntaxe de la commande RESET
>>>

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


LOAD INDEX INTO CACHE
  table_index_list [, table_index_list] ...

table_index_list:
  tbl_name
    [[INDEX] (index_name[, index_name] ...)]
    [IGNORE LEAVES]
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 .

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 :

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       |
+---------+--------------+----------+----------+
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.

LOAD INDEX INTO CACHE a été ajouté en MySQL 4.1.1.

<< Syntaxe de LOAD INDEX INTO CACHE >>
Syntaxe de KILL Autres commandes d'administration Syntaxe de la commande RESET