FQL facebook返回数据太慢了

时间:2014-03-04 04:15:10

标签: facebook performance facebook-fql

加载数据大约需要6898毫秒。

SELECT thumbnail_link,description,link,embed_html,title,created_time,owner,vid FROM video WHERE owner = 477934732233267 OR owner = 3504644878418504 OR owner = 534680473216081 OR owner = 539004829516696 OR owner = 663513950371958 OR owner = 426622064081752 OR owner = 289025427915372 OR owner = 382955545140493 ORDER BY created_time DESC LIMIT 20 OFFSET 0

1 个答案:

答案 0 :(得分:0)

你可以通过使用IN列表而不是OR来加快速度,但仍然超过5秒:

SELECT thumbnail_link, description, link, embed_html, title, created_time, owner, vid FROM video WHERE owner in (477934732233267, 350544878418504, 534680473216081, 539004829516696, 663513950371958, 426622064081752, 289025427915372, 382955545140493) ORDER BY created_time DESC LIMIT 20

我怀疑这种类型很耗时,但删除ORDER BY并没有太大的影响。所以,我认为你必须忍受响应时间。