Вы должны понимать, что на основании запроса можно выполнить два поиска: один в индексе для получения указателя на строку, а затем непосредственно на саму строку. Если запрашиваемые данные находятся в столбцах индекса, этот дополнительный шаг может не потребоваться.
Вполне возможно, что двойное погружение для данных может быть медленнее, даже если оптимизатор идет после индекса. Независимо от того, заботимся мы о том, зависит ли профилирование приложения и возможные планы объяснения.