CHECKSUM TABLEtbl_name
[,tbl_name
] ... [ QUICK | EXTENDED ]
Reporta un checksum de tabla.
Si QUICK
se especifica, el checksum de la
tabla se reporta si está disponible, o
NULL
en otro caso. Esto es muy rápido. Un
checksum en vivo está permitido especificando la opción de
tabla CHECKSUM=1
, actualmente sólo
soportado por tablas MyISAM
. Consulte
Sección 13.1.5, “Sintaxis de CREATE TABLE
”.
En modo EXTENDED
la tabla completa se lee
registro a registro y se calcula el checksum. Esto puede ser
muy lento para tablas grandes.
Por defecto, si no se especifica ni QUICK
ni EXTENDED
, MySQL retorna un checksum en
vivo si el motor de tabla lo soporta y escanea la tabla de
otro modo.
CHECKSUM TABLE
retorna
NULL
para tablas no existentes. Desde MySQL
5.0.3, se genera una advertencia para esta condición.
É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.