Voici ma question. Elle fonctionne très rapidement. J'ai un index sur movies.movieid, movie.title, collectors_collections.barcode, et collectors_collections.username (ainsi que des index sur d'autres tables) :
SELECT *
FROM collectors_collections
JOIN movieitemdetails ON collectors_collections.barcode = movieitemdetails.barcode
JOIN movies ON movieitemdetails.movieid = movies.movieid
JOIN barcodes ON collectors_collections.barcode = barcodes.barcode
WHERE (wishlist = 'NO' OR wishlist IS NULL) AND barcodes.type = 'movie' AND username = 'ethanwa'
ORDER BY movies.title LIMIT 250
Dès que je change la LIMITE en ceci :
ORDER BY movies.title LIMIT 251
J'ai un blocage constant dans la requête dont je ne peux pas sortir à moins de la tuer. Quelle pourrait être la cause de ce problème et comment puis-je le résoudre ? Y a-t-il un paramètre qui m'échappe ? Un index ? Quelque chose de corrompu ?