Code:
Parse Time: 4.376 - Number of Queries: 155 - Query Time: 4.1910569645081
96% of the time it takes for your page to be served is waiting on your MySQL server to bring up the data. And at only 155 queries, that's really bad performance from your database.
This suggests that your MySQL server isn't configured for optimal performance, which is something only your hosting company can alter. And, I doubt 1and1 will do much for you unless they discover they've made a mistake in configuring it.
More testing shows the same problem continuously.
Code:
Parse Time: 10.649 - Number of Queries: 176 - Query Time: 10.49577900769
Parse Time: 5.322 - Number of Queries: 176 - Query Time: 5.0753827793274
Then either your data gets cached "finally" or maybe I found a couple seconds where the database load was a little less, and got these:
Code:
Parse Time: 0.555 - Number of Queries: 177 - Query Time: 0.33234362269592
Parse Time: 0.837 - Number of Queries: 435 - Query Time: 0.49667418183899
It doesn't seem to be a problem with your settings.