In a case where performance of particular selects on a specif table is not as good as we may expect, we understand that it could be possible that the creation of an index on a single column of that table, may bring about improved performance.
Before we do this, it would be extremely helpful to know whether it is possible to determine whether that index has been used during query execution. Is this information recorded in the trace files and if so, in which ones?
If not, how should one go about determining whether the addition of the index was successful...other than simply measuring the time taken and making an assumption?
I've searched through copious documentation, blogs, etc, etc but so far I've been unsuccessful in discovering an answer.
Kind regards,
Keith