Buddypress queries doing things “the hard way” (using wrong index)
- 
		I updated my BP from 3.2.0 to the latest version (I don’t think this is the culprit). I transferred servers from A to B, same MariaDB version. On both server A (old BP 3.2.0) AND on my local installation (using newest BP), queries run fine. On my new server B, some queries (simple ones) are taking 5-7+ seconds (vs 0.002s etc). This screenshot sums it up: https://i.imgur.com/BvPahI0.jpg 
  It’s using different indexes on the new server…and as a result, doing things the hard way. I was able to remedy the above query by hacking around and able to grab that particular query via an add_filter("bp_activity_paged_activities_sql")and adding aUSE INDEX(date_recorded)into it.But many, if not all BP queries, are doing the same thing. 
 PS the bp_activity table is identical across all servers I mentioned above, including the indexes.Any “easy” solution? It’s killing my server’s performance. 
- You must be logged in to reply to this topic.