Is there already a canonical QA for troubleshooting why an index might not be used, even though the index exists? If not, is there an appetite for one? Should it be per-DB flavor or generic?
The reason I ask is that one of my indexes was not used because of a mismatched character set between the base table and the joined table, and it would have been nice to see an answer collection that would have suggested that as a possible culprit, rather than culling through many "my index is not working" questions that all had different underlying causes.