News for hackers. Stuff that matters.
Re:SQL is 43 years old – Here’s why we still use it today by aidos on Tuesday May 02, 2017 @10:23AM (#14246556)
Touché! An index signals the data should be searched in a certain way!

I don't think I explained my arbitrary scenario particularly well :-) I'm definitely not suggesting 2 queries.

If I have articles that could be category: math|science and source: website_a|website_b|... and I only ever query for source and category together then the other indexes aren't used.

It's a contrived example, but in my mind the existence of a foreign key doesn't imply an index is required.

There are no comments on this comment yet.