• # une seule exécution SQL

    Posté par (site web personnel, Mastodon) . En réponse au journal Analyse de texte. Évalué à 10.

    Il est toujours plus lent d'exécuter plusieurs requêtes SQL en plusieurs fois.

    Trois pistes :
    - utilise "insert or update" au lieu de "insert"
    - bufferise tes requêtes SQL dans une chaîne de caractères et exécute les toutes en une seule fois avec la fonction executemany()
    - utilise des noms de variables moins génériques que string ou buf qui degradent la lisibilité du code et compliquent donc la démarche de t'aider.

    Enfin... C'est juste un avis de moule qui se dit que plus est de fous moins il y a de riz... Et accessoirement que même qqun qui ne connait pas SQLite pourra mieux t'aider si la lecture de ton code est immédiate.

    #tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo