WordPress cuenta con una opción que es algo interesante y a la vez puede ser mala si queremos tener nuestra base de datos ágil, se le llama revision de los post que se genera automaticamente a la hora de crear una publicación o modificarla, que nos permite restaurar este si es que nos equivocamos, pero puede que no sea muy funcional, por eso es bueno eliminarlas y mantener nuestra base de datos limpia si tenemos publicaciones ya viejas.
La primera opción es desde el PhpMyAdmin si tenemos acceso a la base de datos, vasta con eliminar las revisiones con el siguiente codigo SQL:
DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = ‘revision’
Que limpia wp_postmeta, wp_term_relationships y wp_posts, solo tenemos que cambiar wp_ por el prefijo que utilices.
La segunda es eliminarlas directamente desde nuestro panel de WordPress utilizando el plugin Delete-Revision que nos muestra una lista de todos los post con revision disponible y luego nos permite eliminarlos con un click (descargar aqui).

Las revisiones del blog se pueden desactivar fácilmente con solo agregar antes de ?> del archivo wp-config.php la siguiente linea:
define(‘WP_POST_REVISIONS’, false);
Me puse a limpiar nierox y despues de hacerlo, se redujo el tamaño de la base de datos de 15.9 Mb a solo 8.2 Mb, vale la pena darle una limpieza a nuestro blog si nunca se la hemos hecho.
Visto en Techtastico