I couldn’t bear the performance issue any more, so I installed Query Monitor. As I suspected, MySQL queries was not the problem. According to Query Monitory my queries are executing in ~0.01 seconds so that can be ruled out. My HTTP requests on the other hand were taking about 1 second each. With roughly 20 HTTP requests being executing that explains why it’s so slow.
The culprit turned out to be Gravity Forms (plus add-ons). With Gravity Forms (and all add-ons) disabled my WP back-end is loading in less than 1 second. After enabling Gravity Forms by itself load times jumped to 7+ seconds, after enabling some add-ons back to 20 seconds.
It looks like the HTTP POST requests to https://www.gravityhelp.com/wp-content/plugins/gravitymanager/version.php are taking about 1 second each.
I’m still not sure why this would be. Maybe someone from GF support will have the answer. I will post back here when they respond.
-
This reply was modified 8 years, 2 months ago by robmin.
-
This reply was modified 8 years, 2 months ago by robmin.