Bonjour,

j'ai une table qui contient 330 000 enregistrement (25 colonne, 100Mo d'espace) pour la quelle j'ai créer un script PHP qui affiche le contenu de cette table 10 enregistrement par page,

le probleme est lorsque j'execute une requette SQL de style:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Select * from table1 order by col1 limit 300000, 30
la requete prendre 40 sec (même resultat avec PhpMyAdmin),

et elle prendre 3 sec si je supprime "Order by .." malgré que j'ai créer un index sur cette colonne (colonne de tri),

==> c'est normale d'avoir tous ce temps d'execution d'une requette SQL pour une table de 300000 enregistrement (moyenne)!


ou bien y'a t'il un moyen pour optimiser cette requette / table afin de minimiser ce temps d'execution,


Merci d'avance pour l'aide,
Burkan