Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2014, 07:47
martin0290
 
Fecha de Ingreso: octubre-2009
Mensajes: 84
Antigüedad: 14 años, 6 meses
Puntos: 0
MySQL muy lento (red local)

Hola buenos dias, estoy usando java+mysql y la verdad que me anda muy lento, se tarda mucho en devolver los resultados.


Tengo un problema similar a la de esta persona:

http://www.forosdelweb.com/f45/java-...suario-844640/

Probe de agregar las ip al archivo host asi (es un ejemplo):

Código:
127.0.0.1    192.168.1.61
Pero sigue igual, en java me conecto asi a mysql:

Código:
    private boolean conexion() {
        try {

            String server = "jdbc:mysql://" + ServidorMYSQL + "/" + bd;
            Class.forName("com.mysql.jdbc.Driver");
            conexion = DriverManager.getConnection(server, UsuarioMYSQL, PassMYSQL);
            return true;
        } catch (ClassNotFoundException | SQLException ex) {
            JOptionPane.showMessageDialog(
                    null,
                    "Base de datos desconectada, el programa se cerrara");
            System.exit(1);
            return false;
        }

    }

La ip del servidor la consigo asi:

Código:
    public static String getIpServidor() {
        try {
            String ip = InetAddress.getByName(NOMBRE_SERVIDOR).getHostAddress();
            return ip;
        } catch (UnknownHostException ex) {

        }
        return null;
    }

Tengo creado un usuario en mysql "192.168.1.%" que es para que entren las conexiones, la verdad no se que que puede ser... Alguna ayuda?

Gracias!