2
我想获得当前用户20个最新朋友的签入。我做了以下FQL查询其作品,但速度很慢(约10秒):获取用户最新20位好友签到的最快方法?
SELECT checkin_id
FROM checkin
WHERE author_uid in (SELECT uid2 FROM friend WHERE uid1=me())
ORDER BY timestamp DESC
LIMIT 0,20
我也注意到,如果我把时间过滤器它回来得更快,但它不能保证我得到回到最后的20个签入。
SELECT checkin_id
FROM checkin
WHERE timestamp > 1317252997
AND author_uid in (SELECT uid2 FROM friend WHERE uid1=me())
LIMIT 0,20
有没有人有任何建议,加快或更快的方式来做到这一点?我应该看流表吗?我也没有看到一个明显的方式来使用图形api来获得这个。
在此先感谢。
伟大的问题(upvoted它为你),但我不知道答案。 – DMCS 2011-12-28 06:12:40