Consommation mysql

Bonjour,

Qu’importe le navigateur, je constate qu’à chaque fois où je tente d’éditer un widget, la consommation CPU de mysql grimpe à + de 100% durant pas mal de temps, bloquant le système complet.

Y a-t-il un lien de causalité ? Suis-je le seul dans ce cas ?

Merci de votre aide.


Mes infos de config :

Jeedom Core : 4.5 (alpha)
DNS Jeedom : non

Statut Démon : Démarré  (2024-11-10 18:55:14)
Version JC : 1.11.0 stable
Version OS : debian 11.11
Version PHP : 7.4.33
Bin : ok / vNotif_2

Equipements : 
  Tel1_JC : v1.12.0 stable sur ios [os : 16.7.10] (ws) - PA
  Tel2_JC : v1.12.0 stable sur ios [os : 17.6.1] (ws) - PU
  Tel3_JC : v1.12.0 stable sur ios [os : 18.0.1] (ws) - PU
  Tel4_JC : v1.12.0 stable sur ios [os : 18.0.1] (ws) - PA

Le plugin JC copie sa config en base, donc, oui, il utilise la BD.
Par contre, si il sature la BD, c’est que tu as un autre pb (taille de BD ???)

Un Screenshot de ta page santé ?

Norbert

ah oui, flute, la page santé, je l’ai oublié dans mon post initial.

La voilà

le plugin en NOOK est alexa-api

Et j’ajoute les détails suivants:

[2024-11-25 13:18:50][SCENARIO] | -------- RESUME
[2024-11-25 13:18:50][SCENARIO] |
[2024-11-25 13:18:50][SCENARIO] |     Table historyArch : Taille -> 43MB , nb lignes -> 1092169
[2024-11-25 13:18:50][SCENARIO] |     Table event : Taille -> 9MB , nb lignes -> 248
[2024-11-25 13:18:50][SCENARIO] |     Table cmd : Taille -> 2MB , nb lignes -> 4242
[2024-11-25 13:18:50][SCENARIO] |     Table cache : Taille -> 2MB , nb lignes -> 3098
[2024-11-25 13:18:50][SCENARIO] |     Table plan3d : Taille -> 0MB , nb lignes -> 10
[2024-11-25 13:18:50][SCENARIO] |
[2024-11-25 13:18:50][SCENARIO] | -------- FIN RESUME

Flute ! je ne peux même pas râlé, tu utilises mon tutoriel pour surveiller ta bd et tes archives :yum:
Qu’as-tu comme plugins …
Je vois que tu n’as que 1Go de mémoire, est-ce qu eca n’ets pas un peu juste avec du swap lors de l’enregistrement en BD surtout si tu as des plugins type zwaveJS ou z2m ?

1 « J'aime »

En fait, le symptôme se pose vraiment lorsque je clique sur un widget existant.

Pile à ce moment là, la conso mysql grimpe à >100% et rien ne se passe coté navigateur.

Obligé d’attendre de longggueees secondes / minutes que la charge redescende, faire F5 dans la page

minutes ??? juste pour enregistrer un widget ?

juste pour l’afficher, oui

si tu fais ca dans l’éditeur SQL, ca donne quoi ?

SELECT `key`, CHAR_LENGTH(`value`) AS nb_car FROM `config` WHERE `plugin` = 'JeedomConnect' AND `key` LIKE 'widget%' ORDER BY nb_car DESC;

Merci pour ta réponse.
Voilà le résultat

Et la fin:

Si cela peut aider, lorsque je clique sur un widget, j’ai ce message d’erreur dans la console:

RAS à mon sens … Assez peu de widgets en plus

Ca, c’ets plus pour @tomitomas je pense ! je ne sais pas si c’ets la source du pb par contre !

Merci @ngrataloup d’avoir pris le temps d’étudier mon pb. :slight_smile:

« Vérification de la base de données » donne quoi ?

Tout est au vert