Advanced Database Cleaner

Descripción

Limpia la base de datos borrando los elementos huérfanos como «revisiones antiguas»,«borradores antiguos», optimiza la base de datos y más…

Si has estado usando WordPress por un tiempo, entonces deberías pensar absolutamente acerca de una limpieza de la base de datos. De hecho, tu base de datos puede estar llena de basura que hace que tu sitio sea lento e hinchado, como revisiones antiguas, borradores antiguos, comentarios spam, etc. Debes limpiar estos datos innecesarios para reducir el tamaño de tu base de datos y mejorar la velocidad de la web. Además, tendrás una copia de seguridad de la base de datos más rápida ya que el archivo de tu copia de seguridad será más pequeño. (El plugin es compatible con RGPD).

«Advanced Database Cleaner» es un plugin imprescindible que te permite limpiar la base de datos, optimizarla y más.

Características principales

  • Limpiar la base de datos incluye:
  • Borrar revisiones antiguas de entradas y páginas
  • Eliminar borradores antiguos de entradas y páginas
  • Eliminar borradores automáticos antiguos
  • Borrar comentarios pendientes
  • Borrar comentarios de spam
  • Borrar comentarios de la papelera
  • Borrar meta de entrada huérfano
  • Borrar meta del comentario huérfano
  • Borrar relaciones huérfanas
  • Borrar feed de dato transitorio del escritorio huérfano
  • Puedes elegir qué artículos limpiar
  • Puedes programar la limpieza de tu base de datos para que se ejecute automáticamente
  • Optimizar la base de datos y mejorar la velocidad de la web
  • Puedes programar la optimización de tu base de datos para que se ejecute automáticamente
  • Ver y limpiar tareas cron (tareas programadas)
  • Ver y limpiar tablas
  • Ver y limpiar opciones
  • Es compatible con la instalación multisitio

Características profesionales (Web oficial)

¿Sabes que incluso después de borrar un plugin/tema de tu web de WordPress, algunos de sus restos pueden permanecer en tu base de datos? Tales como opciones huérfanas, tablas huérfanas y tareas cron huérfanas. Como ya sabrás, no todos los plugins/temas se preocupan por el mantenimiento de tu base de datos de WordPress. Siempre que elimines plugins/temas, las sobras se acumularán en tu base de datos e influirán en el rendimiento de tu web. La versión profesional de Advanced Database Cleaner te ayudará a eliminar todos los restos y realizara una limpieza profunda de la base de datos. En la versión profesional puedes:

  • Mostrar y ver elementos no utilizados antes de limpiar una base de datos
  • Clasifica las opciones de la base de datos según su «creador». Pueden ser: opciones de plugins, opciones de temas u opciones núcleo de WP
  • Detectar y borrar opciones huérfanas
  • Clasifica las tablas de la base de datos según su «creador». Pueden ser: tablas de plugins, tablas de temas o tablas núcleo de WP
  • Detecta y borra las tablas huérfanas
  • Clasifica todas las tareas cron (trabajos cron) según su «creador». Pueden ser: tareas cron de plugins, tareas cron de temas o tareas principales de WP
  • Detecta y borra las tareas cron huérfanas

Compatibilidad con multisitio

  • Solo el sitio principal puede ver, limpiar y optimizar toda la red. Otros sitios en la red no pueden realizar estas tareas. Hemos optado por esta filosofía porque estamos seguros de que tu base de datos es importante y solo el super administrador puede realizar tales acciones.

Capturas

  • Ejemplo de base de datos con elementos para limpiar
  • Ver elementos antes de limpiarlos (caso de borrador automático)
  • Ejemplo de una base de datos limpia
  • Ejemplo de tablas que deben optimizarse.
  • Ejemplo de optimizar base de datos
  • Ver y limpiar tablas. También puedes detectar tablas huérfanas, tablas de plugins, tablas de temas y tablas de WP (Versión profesional)
  • Ver y limpiar opciones. También puedes detectar opciones huérfanas, opciones de plugins, opciones de temas y opciones de WP (Versión profesional)
  • Ver y limpiar tareas programadas. También puedes detectar tareas huérfanas, tareas de plugin, tareas de temas y tareas de WP (Versión profesional)
  • Resumen y página de ajustes

Instalación

Esta sección describe cómo instalar el plugin y hacer que funcione.

Instalación en un solo sitio

  • Después de la extracción, sube el plugin a tu directorio /wp-content/plugins/
  • Ir a «Escritorio» » «Plugins» y elige ‘Activar’
  • Se puede acceder a la página del plugin a través del «Escritorio» » «Herramientas» » «WP DB Cleaner» o a través del menú de la izquierda «WP DB Cleaner»

Instalación multisitio

  • Accede a tu sitio principal y ves a «Mis sitios» » «Administrador de red» » «Plugins»
  • Instala el plugin como de costumbre para multisitio
  • Activar el plugin en la red
  • Solo el sitio principal puede tener acceso al plugin

FAQ

¿Qué significa «limpiar mi base de datos»?

A medida que utilizas WordPress, tu base de datos acumula una gran cantidad de datos adicionales, como revisiones, comentarios de spam, comentarios de papelera, etc. Eliminar estos datos innecesarios reducirá el tamaño de tu base de datos, acelerará el proceso de copia de seguridad y también acelerará tu sitio.

¿Es seguro limpiar mi base de datos?

Sí, lo es. No ejecutamos ningún código que pueda descomponer tu sitio o borrar tus entradas, páginas, comentarios, etc. Sin embargo, te recomendamos que hagas una copia de seguridad de la base de datos antes de limpiar. Siempre es mejor prevenir que curar.

¿Qué significa «Optimizar mi base de datos»?

La optimización de tu base de datos recuperará el espacio no utilizado en tus tablas, lo que reducirá el espacio de almacenamiento y mejorará la eficiencia al acceder a las tablas. La optimización de la base de datos a veces puede mejorar significativamente el rendimiento, particularmente en sitios que reciben mucho tráfico o tienen una gran cantidad de contenido. Optimizar tu base de datos es absolutamente seguro.

¿Es seguro limpiar el cron (tareas programadas)?

Una tarea programada permite que los plugins ejecuten algunas acciones en momentos específicos, sin tener que ejecutar el código manualmente en ese momento. WordPress utiliza algunas tareas programadas para realizar algunas acciones regulares. Sin embargo, algunas tareas programadas no pueden ser eliminadas incluso si los plugins responsables se eliminan de tu instalación de WordPress. Como sabes, no todos los plugins se preocupan por el mantenimiento de tu wordpress. Por lo tanto, eliminar estas tareas innecesarias puede ayudar a limpiar tu sitio. Ha de tenerse en cuenta que la limpieza de las tareas programadas es segura siempre que sepas qué tareas limpiar. Si no estás seguro, es mejor no limpiar ninguna tarea.

¿Qué significa «Revisión»? ¿Qué código de sql se usa para limpiarlo?

WordPress almacena un registro (llamado «revisión») de cada borrador guardado o actualización publicada. Este sistema te permite ver qué cambios se realizaron en cada entrada y página a lo largo del tiempo. Sin embargo, esto puede conducir a una sobrecarga innecesaria en tu base de datos de WordPress, que consume mucho espacio. La consulta de sql utilizada por el plugin para limpiar todas las revisiones es:
DELETE FROM posts WHERE post_type = ‘revision’

¿Qué significa «Borrador»? ¿Qué código de sql se usa para limpiarlo?

WordPress te permite guardar una entrada o una página sin tener que publicarla de inmediato. De esta manera, puedes trabajar en él todo lo que quieras y publicarlo solo cuando estés listo. Esto se llama un borrador. Con el tiempo, podrías tener varios borradores que nunca publiques y, por lo tanto, puedes limpiarlos. La consulta sql utilizada por el plugin para limpiar todos los borradores es:
     DELETE FROM posts WHERE post_status = ‘draft’

¿Qué significa «Borradores automáticos»? ¿Qué código de sql se usa para limpiarlo?

WordPress guarda automáticamente tu entrada/página mientras la estás editando. Esto se llama un borrador automático. Si no haces clic el botón publicar/actualizar, la entrada/página se guardará como borrador automático y cualquier modificación a tu entrada/página no será visible en tu sitio público. Con el tiempo, podrías tener múltiples borradores automáticos que nunca publiques y, por lo tanto, puedes limpiarlos. La consulta sql utilizada por el plugin para limpiar todos los borradores automáticos es: DELETE FROM posts WHERE post_status = ‘auto-draft’

¿Qué significa «Comentario pendiente»? ¿Qué código de sql se usa para limpiarlo?

Los comentarios pendientes son comentarios publicados por los usuarios y que esperan tu aprobación antes de aparecer en tu sitio. En algunos casos, tendrás que limpiar todos estos comentarios. La consulta de sql utilizada por el plugin para limpiar todos los comentarios pendientes es:
DELETE FROM comments WHERE comment_approved = ‘0’

¿Qué significa «Comentarios de spam»? ¿Qué código de sql se usa para limpiarlo?

Es un comentario que tu (o un plugin) ha marcado como spam. La consulta sql utilizada por el plugin para limpiar todos los comentarios de spam es:
     DELETE FROM comments WHERE comment_approved = ‘spam’

¿Qué significa «Enviar comentario a la papelera»? ¿Qué código de sql se usa para limpiarlo?

Un comentario de papelera es un comentario que has eliminado de tu WordPress y se ha movido a la papelera. Un comentario de papelera no es visible en tu sitio y debería borrarse siempre. La consulta de sql utilizada por el plugin para limpiar todos los comentarios de la papelera es:
DELETE FROM comments WHERE comment_approved = ‘trash’

¿Qué significa «Meta de entrada huérfano»? ¿Qué código de sql se usa para limpiarlo?

Los datos de meta de entrada es la información que proporciona a los espectadores sobre cada entrada. Esta información generalmente incluye el autor de la entrada, cuándo fue escrita (o publicada) y cómo el autor clasificó esa entrada en particular. En algunos casos, parte de la información de dato de meta de entrada queda huérfano y no pertenece a ninguna entrada. Luego se denominan «meta de entrada huérfano» y deben limpiarse ya que no son útiles. La consulta de sql utilizada por el plugin para limpiar todos los meta de entrada huérfano es:
DELETE pm FROM postmeta pm LEFT JOIN posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL

¿Qué significa «Meta del comentario huérfano»? ¿Qué código de sql se usa para limpiarlo?

Lo mismo que «Meta de entrada huérfano» con la excepción de que «meta de comentario huérfano» se refiere a comentarios y no a entradas. La consulta de sql utilizada por el plugin para limpiar todos los meta de comentarios huérfanos es:
DELETE FROM commentmeta WHERE comment_id NOT IN (SELECT comment_id FROM comments)

¿Qué significa «Relaciones huérfanas»? ¿Qué código de sql se usa para limpiarlo?

A veces, la tabla wp_term_relationships se hincha con muchas relaciones huérfanas. Esto sucede particularmente a menudo si usas tu sitio no como un blog sino como otro tipo de sitio de contenido donde las entradas se eliminan periódicamente. Con el tiempo, podrías obtener miles de relaciones de término para publicaciones que ya no existen y que consumen mucho espacio en la base de datos. La consulta de sql utilizada por el plugin para limpiar todas las relaciones huérfanas es:
DELETE FROM term_relationships WHERE term_taxonomy_id=1 AND object_id NOT IN (SELECT id FROM posts)

¿Qué significa «Feed de dato transitorio del escritorio»? ¿Qué código sql se usa para limpiarlo?

Los datos transitorios son una forma de almacenar temporalmente los datos almacenados en caché en tu base de datos al darle un nombre y un período de tiempo después del cual caducarán y se borraran. La consulta de sql utilizada por el plugin para limpiar el feed de dato transitorio del escritorio es:
DELETE FROM options WHERE option_name LIKE ‘site_transient_browser%’ OR option_name LIKE ‘site_transient_timeout_browser%’ OR option_name LIKE ‘transient_feed%’ OR option_name LIKE ‘transient_timeout_feed%’

¿Es este plugin compatible con multisitio?

Sí, es compatible con multisitio. Cabe señalar que solo el sitio principal de la red puede limpiar la base de datos y los elementos huérfanos de toda la red. Evitamos que otros sitios limpien tu base de datos, ya que creemos que solo el superadministrador tiene derecho a realizar dicha operación. ¡Tu base de datos es importante!

¿Es este plugin compatible con SharDB, HyperDB o Multi-DB?

En realidad, se supone que el plugin no es compatible con SharDB, HyperDB o Multi-DB. Intentaremos hacerlo compatible en las próximas versiones.

¿Se limpia solo este plugin después de la desinstalación?

Hacemos limpieza de tu sitio de WordPress, ¡seria una pena si el plugin no se puede limpiar después de una desinstalación! Por supuesto que sí, el plugin se limpia solo y elimina todos los datos utilizados para almacenar sus ajustes una vez desinstalado.

Reseñas

13 de noviembre de 2019
I am still relatively new to WordPress, but this plugin seems to do what I need. It allows me to review the options that I am using, showing who is using it. And it permits me to clean up my database after deleting plugins that I have tried out.
9 de noviembre de 2019
I am someone who likes to try out tons of plugins, themes, useless and fantastic stuff on my backend. This is why after a while i was wondering why is my database freaking 40-50MB, when after i did not find a theme/plugin useful to me, i simply deleted it. Me, the naive newborn WordPress user thought that if i delete something, then it IS DELETED. Nope... So i was looking to find a tool what makes the cleaning PROPERLY, with just a few options set by me, and the plugin does the rest. I tried dozens of optimize/clean plugins. none of them was comprehensive/CLEAN and All In One what i was looking for. I found the Advanced Database Cleaner by accident. I did not like that in the free version you do not see the data row`s creator plugin. I did not like that the most useful functions are available if you buy it. But then, it struck me: Whoever made this plugin put effort, work, thousand cup of coffe into it. And life is expensive. This plugin is NOT expensive. Then i purchased it. It was the best decision i could make. Now My database IS clean, even with manual checking, i do not find any leftovers. The 3.0 version made it even more useful. My database is constantly 3-6Mb regardless that i still install and delete stuff. Sidenote: I trust this plugin so much after using it regulary that i do not even put effort to backup my database! It is doing its job so well. Thank you for making this software!
7 de noviembre de 2019
This is a very good and very helpful plugin. Support is almost immediate also. You can't go wrong with this very good Database cleaning plugin. You can optimize and clean up your database without going into phpmyadmin. Thank you!!
Leer todas las 192 reseñas

Colaboradores y desarrolladores

«Advanced Database Cleaner» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Advanced Database Cleaner» ha sido traducido a 4 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Advanced Database Cleaner» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

2.0.0

  • Algunos cambios al archivo readme.txt
  • Cambiando la forma en que se puede traducir el plugin
  • Corrección de __() para algunos textos
  • Corregir algunos textos que se muestran
  • Gran cambio en los estilos
  • Reestructurar todo el código para un mejor rendimiento.
  • Creación de la página principal del plugin: https://sigmaplugin.com/downloads/wordpress-advanced-database-cleaner
  • Añadir compatibilidad de traducción de idiomas
  • Corregir el desplazamiento de zona horaria para las tareas programadas
  • Saltarse las tablas de InnoDB mientras que se optimizan
  • Cambiar el tamaño de los datos de tablas perdidas de ‘o’ a ‘KB’
  • El menú principal ahora está por debajo «Herramientas», y no en «Ajustes»
  • Añadir un menú izquierdo separado (se puede desactivar)
  • Añadir página de resumen con información útil
  • Añadir página de ajustes
  • «Reset database» ahora está en un plugin separado (por favor, ver nuestra página de plugins)
  • Multisitio: ahora solo el sitio principal puede limpiar la red
  • Nueva característica: Mostrar/ver elementos antes de limpiarlos (Profesional)
  • Nueva característica: ver y limpiar opciones
  • Nueva característica: Detectar opciones huérfanas, opciones de plugins, opciones de temas y opciones de WP (Profesional)
  • Nueva característica: ver y limpiar cron (tareas programadas)
  • Nueva característica: Detectar tareas huérfanas, tareas de plugins, tareas de temas y tareas de WP (Profesional)
  • Nueva característica: ver y limpiar tablas de bases de datos
  • Nueva característica: Detectar tablas huérfanas, tablas de plugins, tablas de temas y tablas de WP (Profesional)

1.3.7

  • Añadir «limpiar basura de entradas»
  • Actualización de las FAQ
  • Actualización del archivo readme
  • Comprobado hasta: 4.4

1.3.6

  • Corrección de un problema en el botón de donar
  • Uso _e() y __() para todos los textos en el plugin

1.3.5

  • Nueva característica: Añadir «Limpiar cron». Ahora puedes limpiar tareas programadas innecesarias.
  • Actualización de las FAQ

1.3.1

  • Añadir las FAQ

1.3.0

  • Algunas optimizaciones de código
  • Nueva característica: Es compatible con multisitio. Ahora puedes limpiar y optimizar tu base de datos en una instalación multisitio.

1.2.3

  • Algunas optimizaciones y modificaciones de estilo
  • Nueva característica: Añadir el programador. Ahora puedes programar la limpieza y la optimización de tu base de datos.

1.2.2

  • Algunas optimizaciones y modificaciones de estilo

1.2.1

  • Algunas optimizaciones y modificaciones de estilo
  • La pestaña de «Limpiar base de datos» ahora solo muestra los elementos que deben limpiarse en lugar de anunciar todos los elementos.
  • La pestaña de «Limpiar base de datos» ahora muestra un icono que indica el estado de tu base de datos.
  • La pestaña de «Optimizar base de datos» ahora solo muestra las tablas que deben optimizarse en lugar de anunciar todas las tablas.
  • La pestaña de «Optimizar base de datos» ahora muestra un icono que indica el estado de tus tablas.
  • «Restablecer base de datos» ahora muestra una advertencia antes de restablecer la base de datos.

1.2.0

  • Algunas optimizaciones y modificaciones de estilo
  • Nueva característica: Añadir «Restablecer base de datos»

1.1.1

  • Algunas optimizaciones y modificaciones de estilo
  • Añadiendo «Enlace de donación»

1.1.0

  • Algunas optimizaciones y modificaciones de estilo
  • Nueva característica: Añadir «Optimizar base de datos»

1.0.0

  • Primera versión: ¡Hola mundo!