[mailsubscribers] Optimisation de la synchro des listes : le sql_in() sur (...)

spip-contrib-extensions/mailsubscribers

Par Cerdic, le 23 juillet 2021 à 15h22min :

Optimisation de la synchro des listes : le sql_in() sur un grand nombre d’emails en double (puisque obfusque + non obfusque) genere des tres grosses requetes, lentes
On prefere ne pas mettre de clause sql_in() et iterer sur tous les refuse par paquet de 5000, puis faire les intersections en PHP et les unset correspondant.
C’est a peu près equivalent sur des donnees pas trop grosses, et on evite la requete qui devient lente sur les tres grosses bases

Modifié
inc/mailsubscribers.php
paquet.xml

Détails : Optimisation de la synchro des listes : le sql_in() sur un grand nombre d'emails en double (puisque obfusque + non obfusque) genere des tres grosses requetes, lentes · 761b292bb4 - mailsubscribers - SPIP on GIT