Slow Database Load Speeds

My clients wordpress site is having slow database load issues. I originally built it on our own servers (not dreamhost) where it performed quick, with fast load times. After transferring everything to dreamhost the site is extremely slow, and the slow down seems to be coming from accessing the database.

One of my concerns is that the database may be on a different server, as it has a different IP address.

Does anyone know if this is a known issue? or a solution?

Website is

Thank you for contacting us for help. I was able to locate your account and looked into your sites. We sent an email update with the details and suggestions on a fix. If you need any more help be sure to reply back to that email.

Matt C