sad
Новичок
индексы и эффективность их использования 
MyISAM. табличка 3 000 000+ записей.
в ней хранятся мессаги юзеров. поля: id - уникальное, автоинкремент, user_id - id юзера, mess - само сообщение. т.е. там примерно такое содержимое:
всего 10 000 юзеров, т.е. в среднем на каждого юзера по 3 000 записей
есть индексы: primary(id), id(id), uid(user_id), id_uid(id,user_id).
спрашивается, какой индекс будет эффективнее всего использовать при запросе:
select * from mess where user_id=123 order by id
з.ы. вопрос задан не с целью узнать, какой же все таки, а с целью услышать мнение остальных, т.к. ответ я уже выяснил экспериментальным путем, и он идет врознь с моими предположениями и ожиданиями

MyISAM. табличка 3 000 000+ записей.
в ней хранятся мессаги юзеров. поля: id - уникальное, автоинкремент, user_id - id юзера, mess - само сообщение. т.е. там примерно такое содержимое:
Код:
id | user_id | mess
----------------------------
1 | 1 | превед
2 | 2 | кагдила
3 | 2 | мессага
4 | 2 | мессага
5 | 1 | мессага
6 | 3 | мессага
7 | 2 | мессага
8 | 1 | мессага
есть индексы: primary(id), id(id), uid(user_id), id_uid(id,user_id).
спрашивается, какой индекс будет эффективнее всего использовать при запросе:
select * from mess where user_id=123 order by id
з.ы. вопрос задан не с целью узнать, какой же все таки, а с целью услышать мнение остальных, т.к. ответ я уже выяснил экспериментальным путем, и он идет врознь с моими предположениями и ожиданиями
