Temps de traitement SQL sur des recherches d'id max

Bonjour,

Dans la fonction load_previous_next_ref du fichier htdocs/core/class/commonobject.class.php on forge une requête du style :
SELECT MAX(te.id) FROM llx_actioncomm as te WHERE te.id < ‹ 1677577 › AND te.entity IN (1);

Cette requête met plus d’une seconde et je ne vois pas vraiment l’intérêt.
La requête
SELECT MAX(te.id) FROM llx_actioncomm as te;

devrait donner le résultat attendu puisqu’on cherche l’id max

Cela impacte pas mal les performances de la solution.

Comment peut on améliorer ce point ?

Merci,
Jérôme

Bonjour,

Etez vous à l’aise avec Github ?
Si oui faite une PR sur le projet.
Sinon, ouvrez une feature request : Sign in to GitHub · GitHub