LOAD INDEX INTO CACHEtbl_index_list
[,tbl_index_list
] ...tbl_index_list
:tbl_name
[[INDEX|KEY] (index_name
[,index_name
] ...)] [IGNORE LEAVES]
El comando LOAD INDEX INTO CACHE
en MySQL
5.0 precarga un índice de tabla en la caché de clave para la
que se ha asignado por un comando CACHE
INDEX
, o en la caché de claves por defecto en otro
caso. LOAD INDEX INTO CACHE
se usa sólo
para tablas MyISAM
.
El modificador IGNORE LEAVES
hace que se
carguen sólo los bloques para los nodos que no sean hojas del
índice.
El siguiente comando precarga nodos (bloques índice) de
índices para las tablas t1
y
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 | +---------+--------------+----------+----------+
Este comando precarga todos los bloques índice de
t1
. Sólo precarga bloques para los nodos
que no sean hojas de t2
.
La sintaxis de LOAD INDEX INTO CACHE
le
permite especificar que sólo índices particulares de una
tabla deben precargarse. Sin embargo, la implementación
actual precarga todos los índices de tabla en la caché, así
que no hay razón para especificar nada distinto al nombre de
tabla.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.