Bonjour à toutes et tous.
Voilà mon problème:
Je développe un concours qui inclut un formulaire avec un système de vote.
PHP et SQL avec innoDb
Un concours qui doit durer plusieurs mois.
J'ai une restriction:
1 seul utilisateur par vote.
Donc je fais tout simplementBon, OK, ça fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $stmt = $pdo->query("SELECT email FROM utilisateurs WHERE email='$email'"); if((bool) $stmt->fetchColumn()){ echo "utilisateur déjà enregistré"; }
Mais si cette requête doit parcourir admettons dans quelques mois plus de 100.000 entrées, à quelle vitesse le moteur parcourt-il le tableau, ça ne risque pas de ramer ?
Merci à vous.
Partager