Utilisation abusive de ressources Base de Donnée

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Utilisation abusive de ressources Base de Donnée

    Bonjour,
    Je suis sur Joomla 3.4.5 avec différents composants :
    - acymailing 5.0
    - akeba bakup 4.4.2
    - JCE 2.5.9
    - Jevents 3.4.0
    - JSN Image show 4.9.3
    Le template : JSN Pixel Pro 3.0.6 et Framwork 3.0.1
    Tout cela est parfaitement à jour
    Mon hébergeur me signale une utilisation abusive de ressources dans la base de données et me communique la requête en cause qui a été faite 66 fois ce matin
    Comme je ne vois pas ce que cela veut dire, si vous avez des lumières, elles seront les bienvenues
    Merci de votre aide
    ----
    Requête (les x à la place des données du site BdD)

    # User@Host: xxx[xxx] @ [xx.xxx.xxx.]
    # Query_time: 1.927559 Lock_time: 0.000230 Rows_sent: 31
    Rows_examined: 11125
    use xxx;
    SET timestamp=1445574807;
    SELECT a.id, a.title, a.alias, a.introtext, a.fulltext, a.checked_out,
    a.checked_out_time, a.catid, a.created, a.created_by,
    a.created_by_alias, CASE WHEN a.modified = '0000-00-00 00:00:00' THEN
    a.created ELSE a.modified END as modified, a.modified_by, uam.name as
    modified_by_name,CASE WHEN a.publish_up = '0000-00-00 00:00:00' THEN
    a.created ELSE a.publish_up END as publish_up,a.publish_down, a.images,
    a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits,
    a.xreference, a.featured, a.language, LENGTH(a.fulltext) AS
    readmore,CASE WHEN badcats.id is not null THEN 0 ELSE a.state END AS
    state,c.title AS category_title, c.path AS category_route, c.access AS
    category_access, c.alias AS category_alias,CASE WHEN a.created_by_alias
    > ' ' THEN a.created_by_alias ELSE ua.name END AS author,ua.email AS
    author_email,parent.title as parent_title, parent.id as parent_id,
    parent.path as parent_route, parent.alias as
    parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating,
    v.rating_count as rating_count,c.published, CASE WHEN badcats.id is null
    THEN c.published ELSE 0 END AS parents_published
    FROM m8oem_content AS a
    LEFT JOIN xxx_content_frontpage AS fp ON fp.content_id = a.id
    LEFT JOIN xxx_categories AS c ON c.id = a.catid
    LEFT JOIN xxx_users AS ua ON ua.id = a.created_by
    LEFT JOIN xxx_users AS uam ON uam.id = a.modified_by
    LEFT JOIN xxx_categories as parent ON parent.id = c.parent_id
    LEFT JOIN xxx_content_rating AS v ON a.id = v.content_id
    LEFT OUTER JOIN (SELECT cat.id as id FROM xxx_categories AS cat JOIN
    xxx_categories AS parent ON cat.lft BETWEEN parent.lft AND parent.rgt
    WHERE parent.extension = 'com_content' AND parent.published != 1 GROUP
    BY cat.id ) AS badcats ON badcats.id = c.id
    WHERE CASE WHEN badcats.id is null THEN a.state ELSE 0 END = 1 AND
    (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2015-10-23
    04:33:27') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down
    >= '2015-10-23 04:33:27')
    ORDER BY a.featured DESC, fp.ordering, CASE WHEN a.publish_up =
    '0000-00-00 00:00:00' THEN a.created ELSE a.publish_up END DESC ,
    a.created LIMIT 0, 31;

  • #2
    Re : Utilisation abusive de ressources Base de Donnée

    J'ai déjà rencontré un problème de ce type et c'était un module qui devait afficher les articles récents qui générait toutes ces requêtes.
    Il faut donc localiser l'extension qui pose problème.
    Je te recommanderai de jeter un coup d'oeil du côté de jevents car une présence trop importante d'événements dans la base de données peut générer un trafic excessif.
    http://www.restowebservices.com

    Commentaire


    • #3
      Re : Utilisation abusive de ressources Base de Donnée

      Bonjour,
      Merci pour ta réponse
      En ce qui concerne JEvents, il y a deux modules JEvents Calendar qui présentent le calendrier du mois et un module pour les derniers évènements (JEvents Latest Events - Je viens de désactiver ce dernier.
      Peut-être la bannière publicitaire qui pourrait générer ce surplus (module bannière) ?
      ou les diaporamas de JSN Image Show ?
      Pour les autres modules, il s'agit des modules de Joomla : fil de navigation, , contenus personnalisés, menus, derniers articles, qui est en ligne, connexion, recherche, l'inscription à la lettre mensuelle (Acymailing)
      Cdlt
      jl

      Commentaire


      • #4
        Re : Utilisation abusive de ressources Base de Donnée

        Je ne pense pas que ça vienne du module bannière ni de JSN Image Show.
        Dans la requête c'est le composant com_content qui gère les articles qui est sollicité.
        A confirmer mais je dirais que jevents sollicite un peut trop la base pour récupérer les articles à afficher.
        http://www.restowebservices.com

        Commentaire


        • #5
          Re : Utilisation abusive de ressources Base de Donnée

          Bonsoir,
          Merci de ta réponse
          J'ai déprogrammé JEvents et l'ai même supprimer (après sauvegarde bien sûr) cela n'a aucun effet sur l'utilisation abusive de ressources.
          J'ai même dépublier la bannière publicitaire, et laissé que les modules natifs de Joomla plus ceux de JSN Image show, aucun effet sur le problème
          On cherche une solution...
          Cdt
          jl

          Commentaire


          • #6
            Re : Utilisation abusive de ressources Base de Donnée

            Bonjour,
            Je n'ai pas trouvé de solution personnellement et j'ai dû faire appel à une société d'informatique pour résoudre ce problème de requête.
            Malheureusement je n'ai aucune information sur la manière dont le problème a été résolu.
            Je considère donc le problème résolu
            Merci à ceux qui m'ont donné des pistes...
            Cdt

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X