• [^] # Re: optimisations possibles

    Posté par . En réponse au message Ping multithread + bdd. Évalué à 1.

    Salut,

    merci pour ta réponse.

    Pour les deux groupes de hostname, au final c'est plus ou moins ce qui est fait, j'ai corrigé mon code avec le poste plus haut et mis un filtre dans la requête en fonction de la date donc seul les "invalides" au final seront selectionnés.

    Quand aux 2 requetes, je les ai deja:

    ici je met la date a jour ainsi que state et ispingok(ces deux derniers ne servant pas a grande chose au final) donc il est valide

    UPDATE ping SET dateping=%s ,state='1',ispingok='1',compteur=compteur+1 WHERE netbiosname=%s

    ici rien n'est mis a jour donc il passe dans la catégories des invalides en quelque sorte

    UPDATE ping SET state='0' , ispingok='0' WHERE netbiosname=%s

    ou alors j'ai juste mal compris ce que tu veux me dire.

    Pour les threads, j'avais pas d'ordre d'idée donc j'ai update comme tu m'a conseillé.

    Cordialement