Esta es una consulta mucho más segura de usar y eliminará las entradas relacionadas de postmeta y term_relationship, a diferencia de la consulta de deathlocks en su respuesta.
Cambie el {id} por el id de cada tabla de publicaciones de blog. Puede combinar esta consulta para ejecutar todas las tablas de publicación a la vez, pero primero intente esto en una tabla. Lo he usado muchas veces en instalaciones de WP individuales.
DELETE a,b,c
FROM wp_{id}_posts a
LEFT JOIN wp_{id}_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_{id}_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = 'revision'
Después de ejecutarlo, optimice la base de datos en phpmyadmin.
Y agregue esta línea cerca de la parte superior de wp-config.php para evitar futuras revisiones:
define('WP_POST_REVISIONS', 0);
o guardar una revisión:
define('WP_POST_REVISIONS', 1);