Почитал статью на ruhighload про индексы. Цитата оттуда:
Индекс — это и есть отсортированный набор значений.
Если у нас есть 100 миллионов записей в таблице и пришла выборка на поиск по user_id = 99 999 999 (то биш предпоследний элемент). В чем нам даст профит то, что у нас отсортированный набор данных, если мы начнем поиск начиная с id = 1 и в любом случае переберем весь набор данных, чтобы дойти до пользователя с id = 99 999 999?
Может поиск будет идти как-то по другому? Как в данном случае сделать так, чтобы пользователь с таким id нашелся без подвисания таблицы по времени?