How busy is that DB server? How much memory is on the server on which you’re running WP?
One thing that might help is using the plugin “Query Monitor” on both dev and production. It will tell you how long the queries take to execute. If there’s a big difference, then you can look at DB optimzation or networks. If not, then you need to look at the server on which you’ve put WP.
it’s really not that busy, the server running WP has 12 GB of of memory, going to look into that plug in too, thank you for the suggestion.
ereyes03,
You may want to look at the memory allocation for your WP memory. I have mine at 256mb with the latest version of PHP (5.6.21). I am using the System Status function in WooCommerce to look at these values but any System Status plugin will probably show you how you have your site configured.
I also found this study of web host speeds to be very interesting:
http://www.woodstitch.com/fastest-web-hosting.php
Have you run your site through tools.pingdom.com or Google’s Page Insights? They too will help.
Good luck,
Brett
That Fastest Web hosting is interesting. Of course, the best way is to load the exact same content created with the exact same code from every web host.
I have some pages on my main site that load in 0.25 seconds, and some with various 3rd-party widgets, embedded YouTube videos, and so-on that take a couple seconds to load. But, you can’t really count the stuff coming from 3rd-party sites since my web host has no control over them but they do affect the perceived page load time in the browser.
Anyway.