As reported in the forums by MadFish - the current search strategy carries a lot of overhead, especially when there are a lot of results. He provided a proof of concept for reducing the query time significantly in this post - https://www.impresscms.org/modules/iforum/viewtopic.php?post_id=47912#forumpost47912