Demora para conectar no bando

Olá pessoal,

É o seguinte…
Eu to conectando o meu programa em um banco mysql que esta em um site de hospedagem…

O ruim eh que para criar a conexão, demora de 2,5 a 4 segundos…

Sempre que eu for conectar no banco, demorar tudo isso, q eh muito fd…


private String driver = "com.mysql.jdbc.Driver";
private String user = "user_abc";   
private String senha = "abc";
private String url = "jdbc:mysql://111.111.111.111:3306/abc";

...

return DriverManager.getConnection(url, user, senha);

O sistema que estamos montando, vai ser instalado em apenas 1 computador…
É um sistema pequeno, apenas para controle…

Eu nao quero colocar o banco no pc do usuario… Por isso quero deixar o banco na web…

Alguem pode me dar uma ajuda, se tem como fazer essa conexão sem demorar tanto???
Ou uma maneira melhor de se trabalhar…

Ah, o meu sistema é Desktop…

Abraço…