Van Microsoft-documentatie :
In de praktijk gebeurt dit bijna altijd door grote scans over grote tafels. Het gebeurt bijna nooit in zoekopdrachten die indexen efficiënt gebruiken.
Als uw vraag als volgt is:
Select * from <table> where <col1> = <value> order by <PrimaryKey>
, controleer of je een samengestelde index hebt op (col1, col_primary_key)
.
Als je er geen hebt, heb je ofwel een volledige INDEX SCAN
. nodig als de PRIMARY KEY
is gekozen, of een SORT
als een index op col1
is gekozen.
Beiden zijn erg schijf I/O
verbruikende bewerkingen op grote tafels.