GNU/Linux >> Tutoriels Linux >  >> Cent OS

Nettoyez votre table wp_options et vos données chargées automatiquement

Si vous constatez que le panneau principal de WordPress (wp-admin) s'exécute très lentement ou que les temps de requête sont lents, il est conseillé de nettoyer la table wp_options et les données chargées automatiquement.

tableau wp_options

La table wp_options contient toutes sortes de données pour votre site WordPress telles que –

  • URL du site, URL d'accueil, e-mail de l'administrateur, publications par page, format d'heure, catégorie par défaut, etc.
  • Paramètres des thèmes, plugins, widgets
  • Données temporairement mises en cache

Les données chargées automatiquement sont une chose importante à comprendre concernant la table wp_options qui est chargée sur chaque page de votre site WordPress. Les données chargées automatiquement peuvent contenir une grande quantité de données dans la table wp_options telles que -

  • Données chargées automatiquement par un plugin
  • les données chargées automatiquement qui sont laissées par les plugins et thèmes tiers qui ont été supprimés du site WordPress.
  • Les développeurs de plugins et de thèmes inondent les données dans la table wp_options au lieu d'utiliser leurs propres tables.
  • Limite de données de chargement automatique
    • Limite de données de chargement automatique idéale =300 Ko à 1 Mo.
    • optimisé ou suppression requise =3-5 Mo
    • Adressé immédiatement =<10 Mo

Vérifier, dépanner et nettoyer

Consultez ces conseils ci-dessous pour vérifier, dépanner et nettoyer votre table wp_options

1.La table wp_options n'a pas d'index lors du chargement automatique, donc la requête finit par effectuer une analyse complète de la table.L'ajout d'un index peut résoudre le problème.

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.Options transitoires insérées dans le tableau mais n'ayant pas été automatiquement supprimées.

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

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

Vérifiez les champs qui contiennent massive quantités de données dans le champ option_value. La solution consiste à supprimer toutes les lignes "transitoires", ce qui ne nuira pas au serveur puisque les lignes "transitoires" se repeupleront automatiquement (si elles sont censées être là).

Delete the rows

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


Cent OS
  1. 4 outils Linux pour effacer vos données

  2. Tutoriels Honeypot - Modes et fonctionnement de Honeypot

  3. Existe-t-il un outil en ligne de commande pour la visualisation et l'analyse des données ?

  4. Extraire des données d'un tableau HTML

  5. Fichier dans lequel la structure de données pour la table Global Descriptor et Local Descriptor est définie ?

Comment effacer vos données en toute sécurité avec Dariks Boot et Nuke bootable live CD

Comment réinstaller Ubuntu et protéger vos données en cas de panne du système

Fwbackups - Comment installer et sauvegarder vos données sur Ubuntu

Apache Cassandra :fonctionnalités et installation

Comment nettoyer et supprimer des images Docker

Comment les baies RAID assurent la sécurité et l'accessibilité de vos données