http://sklave.jp/logs/2008/06/10/re_friend_timeline_on_mysql/ コメントに書いたことと、あとワーストケースのパフォーマンスの問題かなぁ、と思いました。 単純なクエリは、実際には、 SELECT message.* FROM message INNER JOIN ( SELECT message.id FROM message INNER JOIN follower ON message.user_id=follower.follower_id WHERE follower.user_id=1 ORDER BY message.id DESC LIMIT 20 ) as t1 USING (id);のような形になるのでしょうが、このケース () 内の JOIN において、message テーブルを優先するにせよ、follower テ