Récupérer dernier enregistrement : performances

Récupérer dernier enregistrement : performances - SQL/NoSQL - Programmation

Marsh Posté le 04-08-2009 à 16:09:45    

Bonjour à tous,
 
Je souhaite récupérer le dernier enregistrement d'une table mysql. J'ai 2 méthodes, savez quelle est la plus rapide des 2 ?
- select max(id) from ma_table
- select id from ma_table order by id desc limit 1           (à priori celle là est plus lente je crois).
j'exclus la fonction PHP mysql_insert_id car elle nécessite une insertion depuis ma connexion. Or je veux juste récupérer le dernier id
 
Si vous connaissez d'autres méthodes plus rapides, je suis preneur.  
 
Merci à tous.


---------------
Direct-download.com, le moteur de recherche pour Mega
Reply

Marsh Posté le 04-08-2009 à 16:09:45   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed