GNU/Linux >> Tutoriales Linux >  >> Cent OS

Limpie su tabla wp_options y los datos cargados automáticamente

Si experimenta que el panel de back-end de WordPress (wp-admin) funciona muy lento o es testigo de tiempos de consulta lentos, se recomienda limpiar la tabla wp_options y los datos cargados automáticamente.

tabla de wp_options

La tabla wp_options contiene todo tipo de datos para su sitio de WordPress, como:

  • URL del sitio, URL de inicio, correo electrónico del administrador, publicaciones por página, formato de hora, categoría predeterminada, etc.
  • Configuración de temas, complementos, widgets
  • Datos en caché temporalmente

Es importante comprender los datos cargados automáticamente sobre la tabla wp_options que se carga en cada página de su sitio de WordPress. Los datos cargados automáticamente pueden contener una gran cantidad de datos en la tabla wp_options, como:

  • Datos cargados automáticamente por un complemento
  • datos cargados automáticamente que quedan de complementos y temas de terceros que se han eliminado del sitio de WordPress.
  • Los desarrolladores de complementos y temas están llenando de datos la tabla wp_options en lugar de utilizar sus propias tablas.
  • Límite de carga automática de datos
    • Límite ideal de datos de carga automática =300 KB a 1 MB.
    • optimizado o eliminación requerida =3-5 MB
    • Abordado de inmediato =<10 MB

Comprobar, solucionar problemas y limpiar

Consulte estos consejos a continuación sobre cómo verificar, solucionar problemas y limpiar su tabla wp_options

1. La tabla wp_options no tiene índice en la carga automática, por lo que la consulta termina realizando un análisis completo de la tabla. Agregar un índice podría resolver el problema.

First, do this query to see what the distribution looks like:

SELECT COUNT(*), autoload FROM wp_options GROUP BY autoload;
If a large majority of them are set to 'no', you can solve the problem for now by adding an index on autoload.

ALTER TABLE wp_options ADD INDEX (`autoload`);

2. Opciones transitorias insertadas en la tabla pero no eliminadas automáticamente.

Query the wp_options table for option names that contained "transient"

SELECT * FROM wp_options WHERE option_name LIKE '%transient%';

Verifique los campos que contienen masivo cantidades de datos en el campo option_value. La solución es eliminar todas las filas "transitorias" que no dañarán el servidor, ya que las filas "transitorias" se volverán a llenar automáticamente (si se supone que deben estar allí).

Delete the rows

DELETE from wp_options where option_name like '%transient%';


Cent OS
  1. El desafío y la promesa de Big Data

  2. Resumen de CCPA y RGPD

  3. Preguntas frecuentes sobre el disco del sistema y el disco de datos

  4. ¿Existe una herramienta de línea de comandos para la visualización y el análisis de datos?

  5. Extraer datos de la tabla HTML

Cómo borrar de forma segura sus datos con Dariks Boot y Nuke booteable live CD

Cómo reinstalar Ubuntu y mantener sus datos seguros en caso de falla del sistema

Fwbackups:cómo instalar y hacer una copia de seguridad de sus datos en Ubuntu

Apache Cassandra:características e instalación

Cómo limpiar y eliminar imágenes de Docker

Cómo las matrices RAID mantienen sus datos seguros y accesibles