SELECT *
FROM members
WHERE memberid IN (SELECT follows.followingid
FROM follows
WHERE follows.memberid = '$memberid'
AND follows.followingid NOT IN (SELECT memberid
FROM userblock))
AND memberid NOT IN (SELECT blockmemberid
FROM userblock
WHERE memberid = '$memberid')
上記のクエリは、MySQL での実行に 4 秒近くかかっています。実行時間を短縮するためにクエリを改善/最適化する方法について誰か提案があるかどうか知りたいですか?