Bonjour,
J'ai une table "utilisateurs" avec des champs classiques (nom, prénom, age, ...).
J'ai 350 000 utilisateurs.
J'ai un champ boolean qui me sert pour des traitements divers...
Je fais une requête, tout simple, qui prend un temps fou!!
UPDATE utilisateurs SET bprocessed = 'False'
Je met entre 5 et 10 minutes pour executer ça, parfois plus...
J'ai essayé comme ça :
UPDATE utilisateurs SET bprocessed = 'False' WHERE bprocessed = 'True'
Je gagne un peu, mais c'est encore très long...
Auriez-vous des idées pour que je speed un peu plus de genre de requête?
J'ai essayé de passer par une function, mais c'est pire.
Je connais pas trop les transactions, peut etre par là il y aurai une piste...
Merci de votre aide et de vos conseils.
Mathieu
Partager