L'index idéal pour cette requête serait avec les colonnes clés uidNode
, dtCreated
et colonnes incluses toutes les colonnes restantes dans la table pour que l'index couvre lorsque vous renvoyez r.*
. Si la requête ne renvoie généralement qu'un nombre relativement faible de lignes (comme cela semble probable en raison de la WHERE r.ix = 1
filtre), il n'est peut-être pas utile de couvrir l'index, car le coût des recherches de clé peut ne pas compenser les effets négatifs de l'index volumineux sur les instructions CUD.