Not sure why, but someone was running a select * on a 900+ million record table and it was taking a lifetime.
8 partitions. Looking at the table I see 13 indexes. Explain path shows that select * with no where is using an INDEX ?

This is the smallest index based on the leaf size and only has 27 unique values. Yes I know, why have an index with only 27 values on a billion record table. Don't ask me. I am not the one that designed it, nor the one to delete it.
Why is it using the index when you are fetching ALL records? What am I missing. In QA it does tbs as it should. Diff, in QA table only have 70 mil.
Thank you
BTW. This is a dec(15) column mid field.