Nota: Este artículo es un recordatorio para mi yo del futuro, para que la siguiente vez no tenga que volver a Googlearlo.
En algunos casos es interesante saber porque la base de datos de tu Drupal pesa varios GB, y saber cuales son las tablas que más pesan nos puede indicar cual puede ser el problema. No es normal tener bases de datos tan grandes, y seguramente nos dará una idea de que modulo custom la está liando.
Con este comando sql obtienes una lista de las tablas ordenadas de mayor a menor peso y mostrando el peso en MB.
SELECT table_name AS "Tables",
round(((data_length + index_length) / 1024 / 1024), 2) "Size in MB"
FROM information_schema.TABLES
WHERE table_schema = "drupal"
ORDER BY (data_length + index_length) DESC;
Has de sustituir en table_schema "drupal" por el nombre de la base de datos a la que deseamos hacer la consulta.
En mi caso, en mi entorno local mi base de datos siempre se llama "drupal."