Also zu shared hosts kann ich nichts sagen da ich diesen schon vor jahren den rücken zugewant habe (performance und meist eben kein remotedb access).
ich verweise aber immer wieder auf einen kleinen VPS zurückzugreifen falls linux kentnisse vorhanden sind, aber ein vollständiger root zu groß ist.
da diese meist mehr performance zum gleichen preis bieten, auch ist das thema "remote datenbank" damit auch erst garnicht fragwürdig, ergeben VPS´se meist die beste alternative.
tip; wenn es nicht stört das webspace/db einen etwas höheren ping haben sind U.S amerikanische VPS hosts (<~200ms/eastcoast) ungeschlagen, mit preisen ab rund 6$*!
*256 MB RAM, 25 GB HDD, 1 TB traffic.