Bonjour,
J'ai un soucis avec un de mes sites
Sur ce site, une page avec une dizaine de requêtes mysql est lancée en moyenne 1800 fois par minute tout le long de la journée
dans cette page il y a trois types de requêtes
Des SELECT avec WHERE et LIMIT 1 si je veux récupérer un seul enregistrement
DES UPDATE d'un seul enregistrement
et des INSERT INTO
Pour les SELECT je prends une ligne au hasard parmi plus de 20 000 enregistrements
J'utilise pour ça un SELECT champ1,champ2 FROM table ORDER BY Rand() LIMIT 1
Il se trouve que le serveur monte en ce moment à 20 de charge
et que j'essaye de tout optimiser mais je ne trouve plus de solutions
Merci si quelqu'un peut m'aider
Partager