Episodio 17: WordPress -> La base de datos

Episodio 17: WordPress -> La base de datos

En este episodio hablamos de la base de datos de WordPress, te contare como esta estructurada, para que son cada una de las tablas que contiene y como optimizar esta base de datos.

Las tablas que contiene la base de datos de WordPress:

  • wp_commentmeta: Contiene metadatos de los comentarios del blog, guardados en la tabla wp_comments.
  • wp_comments: Contiene los comentarios, es decir, el contenido de los comentarios del blog.
  • wp_links: Aquí se guardan los enlaces si la funcionalidad está activada. Antiguamente siempre venía activada al instalar WordPress.
  • wp_options: Es una de las tablas más importantes de WordPress, ya que guarda toda la configuración e incluso algunos plugins pueden guardar datos de contenido ahí. En el 99% de los casos, las slow queries ocurren en consultas realizadas a esta tabla en instalaciones muy “saturadas”.
  • wp_postmeta: Contiene metadatos relacionados con los posts de la tabla wp_posts. En algunas ocasiones, cuando usamos themes o plantillas muy “completas”, se puede llenar muy rápido con datos irrelevantes y causar slow queries también.
  • wp_posts: Almacena el contenido de los posts, páginas y cualquier custom-post que se registre en la instalación de WordPress. Por ejemplo, los productos de un WooCommerce.
  • wp_termmeta: Contiene los metadatos de las categorías y etiquetas. En algunos casos, esta tabla también ha sido protagonista de problemas y errores que provocan altos consumos de recursos de CPU.
  • wp_terms: Contiene las categorías y las etiquetas de la instalación WordPress.
  • wp_term_relationships: Almacena la asociación entre los posts y las categorías y etiquetas con las que están relacionados.
  • wp_term_taxonomy: Aquí se guardan las descripciones de las etiquetas y categorías, es decir, es una tabla relacionada con wp_terms.
  • wp_usermeta: Contiene metadatos de los usuarios registrados en la instalación de WordPress y que podemos encontrar en wp_users.
  • wp_users: Contiene los datos de los usuarios que tenemos en WordPress.

Herramientas que puedes usar para optimizar la base de datos de WordPress:

Plugin WP Optimize para WordPress

Plugin Advanced Database Cleaner

Plugin WP Rocket

Plugin WP-DBManager

¡Que tengas un Ingenioso día!

Deja un comentario

logo para movil
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.