Problemas de Caché en Drupal 8: ¿Cómo Limpiar la Caché de Drupal 8 desde phpMyAdmin?

Categorias: Drupal

cache drupal 8

El sistema de caché que incorporan en la actualidad los diversos CMS del mercado está muy bien para que podamos acceder de forma mucho más rápida a los contenidos de una web en una segunda instancia o posteriores, pero también es un arma de doble filo sobre todo si no se vigila su crecimiento, ya que los archivos o más bien las tablas de caché de la base de datos pueden llegar a crecer hasta cuotas inimaginables, lo que puede hacer que sean muy pesadas; pasando a ocupar muchísimo espacio en el Hosting. Lo que muchos desconocen es que esas tablas se pueden limpiar. 😉

Hay ocasiones en las que es necesario limpiar la caché de Drupal 8, pero no porque las tablas de caché ocupen mucho como hemos indicado, sino porque si no limpiamos la caché de Drupal 8, es posible que la configuración del propio CMS, así como la instalación de algún nuevo módulo o Theme no funcione correctamente.

Por lo tanto, el método que vamos a explicar hoy para limpiar la caché de Drupal 8 desde PHPMyAdmin, es algo que que debemos hacer de vez en cuando, bien porque no podemos acceder al panel de administración de Drupal 8 para hacerlo o bien porque simplemente nos resulta más cómodo hacerlo desde phpMyAdmin.

¿Cómo Limpiar la Caché de Drupal 8 desde phpMyAdmin?

Para realizar esta tarea tan solo debemos acceder a cPanel (se puede acceder desde el panel de cliente), localizar la sección Bases de Datos, y desde allí pinchar en la opción phpMyAdmin.

En el panel de la izquierda se enumerarán todas las bases de datos que tenemos en nuestro Hosting. Seleccionamos la base de datos que corresponda a nuestro sitio de Drupal 8 para expandirla, y podemos hacer una cosa que tal vez nos sorprenda; click en la fila «Tamaño» -en la parte superior derecha-, como se muestra en esta captura de pantalla.

phpmyadmin drupal tablas caché tamaño

¿Qué hay? ¡Correcto! Lo más seguro es que veamos un montón de tablas de caché de Drupal 8. Y si nos ponemos a sumar lo que ocupa cada una de ellas en la fila de tamaño, entonces igual si que lo podemos flipar 😮

Así por encima:

cache_dynamic_page_cache → 80MB
cache_page → 77MB
cache_render → 60MB
cache_data → 22MB
cache_default → 16MB
cache_discovery → 11MB
cache_entity → 6,6MB
cache_confing → 6,2MB
cache_menu → 4,4MB

 

phpmyadmin drupal tablas caché tamaño 2

Seguro que si te dicen que todas esas tablas de forma global están ocupando 300mb o incluso más megas es posible que no te lo creas, pero ahí están los datos, no engañan. Además, tener tablas tan llenas y que ocupen tanto solo sirven para ralentizar la web, por lo que aportar, lo que se dice apotar no aportan nada, jeje.

Copia de Seguridad de la Base de Datos de Drupal 8

Antes de hacer ningún cambio en la base de datos de Drupal 8 recomendamos hacer una copia de seguridad de la misma, para que en caso de problemas podamos restablecerla y dejarlo todo como estaba en un principio.

La opción más sencilla para por ir a cPanel y, en el bloque del mismo “Archivos”, podemos encontrar la opción “Copias de seguridad”. Vamos hasta el bloque “Descargar una copia de seguridad de la base de datos MySQL” y seleccionamos la copia de seguridad que corresponda a la base de datos de tu Drupal 8 para descargarla y así tener un respaldo de la misma.

Sentencia SQL a Ejecutar en phpMyAdmin

El caso es que una vez dentro de la base de datos de Drupal 8 nos tenemos que ir hasta la pestaña de SQL e introducir las siguientes sentencias SQL para ejecutarlas:

TRUNCATE cache_config;
TRUNCATE cache_container;
TRUNCATE cache_data;
TRUNCATE cache_default;
TRUNCATE cache_discovery;
TRUNCATE cache_dynamic_page_cache;
TRUNCATE cache_entity;
TRUNCATE cache_menu;
TRUNCATE cache_render;
TRUNCATE cache_toolbar;

phpmyadmin drupal sql cache truncate

Nota: Si hubiera alguna tabla extra que empezara con el prefijo «cache_», tan solo deberíamos añadir esa tabla a las sentencias TRUNCATE anteriores y darle al botón “Continuar” de la parte inferior derecha, aunque con la decena que ponemos nosotros debería ser más que suficiente en caso de que no te quieras poner a buscar más tablas de caché. Por cierto, es importantes que al final de cada línea de la ejecución de sentencias SQL haya un punto y como “;” ya que de lo contrario no funcionaria.

¡Y eso es todo! Ahora, la base de datos funcionará mucho mejor y habremos conseguido liberar un poco de espacio en el Hosting. Aunque lo importante es mejorar el rendimiento de la base de datos, reduciendo el tamaño de las tablas de caché más pesadas.

Hosting SSD Fiable para Alojar Drupal 8

  • Hosting SSD 1desde3´27€ / mes
  • Hosting SSD 2desde3´85€ / mes
  • Hosting SSD 4desde5´60€ / mes
  • Hosting SSD 1desde3´27€/mes
  • Hosting SSD 2desde3´85€/mes
  • Hosting SSD 4desde5´60€/mes
    • Almacenamiento en disco dura ultra rapido SSD
    • El espacio en disco es la suma del espacio que ocupan los archivos que forman la web y el correo electrónico.
    • La transferencia de datos mensual es la cantidad total de información que se descargan los visitantes de nuestra web en cada acceso más nuestro uso a través de FTP y correo.
    • Cada dominio alojado muestra un contenido único y diferente del resto
    • Tras evaluación de nuestro equipo de migraciones y nuevas altas de Hosting
    • Cuentas de correo gestionables a través de POP, IMAP y servicio Webmail
    • Todo lo que necesitas para sacar partido a tu Host
    • Bases de datos MySQL disponibles para su uso en cada alojamiento web
    • Contrata tu hosting web y consigue dominios gratisUna vez dado de alta tu alojamiento web, recibirás los vales correspondientes para registrar nuevos dominios .ES, .COM ó .EU.Una vez dado de alta tu alojamiento web, recibirás los vales correspondientes para registrar nuevos dominios .ES, .COM ó .EU.
    • Elige la versión de PHP que necesites
    • Certificado SSL autofirmadoCertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUI
    • Migramos tu web de tu actual host a HostinetMigramos tu web de tu actual host a HostinetMigramos tu web de tu actual host a Hostinet
    • Contrata tu hosting web y consigue dominios gratisUna vez dado de alta tu alojamiento web, recibirás los vales correspondientes para registrar nuevos dominios .ES, .COM ó .EU.Una vez dado de alta tu alojamiento web, recibirás los vales correspondientes para registrar nuevos dominios .ES, .COM ó .EU.
    • Aparcando un dominio secundario en el alojamiento de nuestro dominio principal conseguimos que ambos dominios resuelvan indistintamente con la misma página que tenemos colgada.
    • Cuentas de correo gestionables a través de POP, IMAP y servicio Webmail
    • Tus buzones de correo y mails limpios de virus y con un potente filtro antispam
    • Centro de datos en Madrid (España)
    • Opcion de contratación de IP dedicadaPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUIPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUIPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUIPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUI
    • Certificado SSL autofirmadoCertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUI
    • Opción de contratación de certificados SSL Wildcard. Se requiere Ip dedicada.Puedes contratar tu certificado SSL desde solo 99.95 € al año AQUIPuedes contratar tu certificado SSL desde solo 99.95 € al año AQUIPuedes contratar tu certificado SSL desde solo 99.95 € al año AQUIPuedes contratar tu certificado SSL desde solo 99.95 € al año AQUI
    • Opción de contratación de certificados SSL Extended Validation (EV). Se requiere Ip dedicada.Puedes contratar tu certificado SSL desde solo 195.00 € al año AQUIPuedes contratar tu certificado SSL desde solo 195.00 € al año AQUIPuedes contratar tu certificado SSL desde solo 195.00 € al año AQUIPuedes contratar tu certificado SSL desde solo 195.00 € al año AQUI
    • Opción de contratación de certificados SSL Organization Validation (OV). Se requiere Ip dedicada.Puedes contratar tu certificado SSL desde solo 525.00 € al año AQUIPuedes contratar tu certificado SSL desde solo 525.00 € al año AQUIPuedes contratar tu certificado SSL desde solo 525.00 € al año AQUIPuedes contratar tu certificado SSL desde solo 525.00 € al año AQUI
    • Con nuestra herramienta WebFácil construye tu página web en solo 5 pasos.
    • Con la herramienta de instalación Softaculous tan solo deberás elegir la aplicación deseada y con tan solo un par de clicks y de forma totalmente automatizada tendrás tus herramientas favoritas instaladas en tu Host.
    • Bases de datos MySQL disponibles para su uso en cada alojamiento web
    • Supeditado al espacio total del alojamientoSupeditado al espacio total del alojamientoSupeditado al espacio total del alojamientoSupeditado al espacio total del alojamiento
    • ¿Quieres realizar desarrollos con Python? En Hostinet innovamos dia a dia en tu beneficio y por ello te presentamos como última novedad en todos nuestros servidores Web la posibilidad de desplegar tus aplicaciones con Python directamente desde el cPanel de tu Hosting.
    • ¿Quieres desarrollar tus aplicaciones con Ruby? En Hostinet te presentamos como última novedad en todos nuestros servicios de Hosting Web la posibilidad de desplegar tus aplicaciones con Ruby on Rails directamente desde el panel de control cPanel.
    • El fichero .htaccess permite modificar diferentes variables en la configuración de nuestra cuenta de alojamiento en el servidor.
    • El módulo mod_rewrite permite crear direcciones URL alternativas a las dinámicas generadas por la programación de nuestros sitio web (blog, foro, portal…), de tal modo que sean más legibles y fáciles de recordar
    • Te ayudamos vía email y teléfono en todas tus consultas sobre hosting web. Soporte en español por personal de Hostinet.
    • Completa recopilación de tutoriales sobre Hosting y Dominios
    • 30 dias para probar tu servicio de Hosting y si no te convence el servicio... te devolvemos el dinero!!
    • Precios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contrataciones
    • Precios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contrataciones
    • Precios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contratacionesPrecios para nuevas contrataciones