0
10 월 16 일경 어딘가에서 작업하고 중지 한 FQL 쿼리가 있습니다. 이에 대한 도움이 필요하지 않습니다.FQL 하위 쿼리가 맨 위 쿼리를 중단하고 결코 반환하지 않습니다
작업하는 데 사용이 코드 : 나는 내 선택을 실행하면
SELECT object_id, metric, end_time, period, value
FROM insights
WHERE object_id IN
(
SELECT page_id
FROM page_admin
WHERE uid=123
AND page_id<>456
AND page_id<>789
)
AND metric="page_audio_plays"
AND end_time=end_time_date("2011-11-11")
AND period=86400
,이 페이지 ID 년대의 큰 목록을 반환합니다. 내부 선택을 제거하고 쉼표로 구분 된 ID의 목록을 다음과 같이 바꾸는 경우 :
...where object_id in (123, 456, 8778, 999)
전체 쿼리가 실행됩니다.
위의 원래 코드를 사용하면 쿼리가 반환되지 않고 시간이 초과됩니다.
질문 : FB 측면에서 10 월 중순 경에 누군가를 알고 있습니까? 아니면 이와 같은 하위 쿼리를 수행 할 때 본질적으로 잘못된 점이 있습니까?
해결 방법에 대한 제안 사항이 있습니까?