Does it make sense to use an index that will have a low cardinality?
An index can help even on low cardinality fields if: When one of possible values is very infrequent compared to the other values and you search for it. For instance, there are very few color blind women, so this query: SELECT * FROM color_blind_people WHERE gender=”F” would most probably benefit from an index on gender. … Read more