L'indice ideale per questa query sarebbe con le colonne chiave uidNode
, dtCreated
e includeva colonne tutte le colonne rimanenti nella tabella per fare in modo che l'indice copra mentre stai restituendo r.*
. Se la query generalmente restituirà solo un numero relativamente piccolo di righe (come sembra probabile a causa di WHERE r.ix = 1
filter) potrebbe non essere utile fare la copertura dell'indice poiché il costo delle ricerche delle chiavi potrebbe non superare gli effetti negativi dell'indice di grandi dimensioni sulle istruzioni CUD.