MySQL数据库连接速度极慢

时间:2012-05-01 13:57:46

标签: android mysql database jdbc

我正在开发一个Android应用程序,我使用JDBC连接器与MySQL服务器直接连接。最初我使用了最老的JDBC连接器,因为它是推荐的,但我无法使用该连接器执行过程CALLS语句,因此我接通了最新的(5.1.19 JDBC连接器)。这里执行这些查询是可能的,但与服务器的连接非常慢(大约15秒,而最旧的连接器大约2-3秒)。这是我的连接代码:

            Class.forName("com.mysql.jdbc.Driver");
        connect = DriverManager
                .getConnection("jdbc:mysql://00.00.00.00/dbname"
                        ,"user" ,"pass");
        if (connect != null){
            System.out.println("CONNECTION SUCCEED");

出于安全原因,连接字符串中的ip和其他值是不同的。有任何想法吗?非常感谢! 谢谢!

1 个答案:

答案 0 :(得分:0)

您应该使用与您的MySQL版本兼容的JDBC驱动程序。

我建议汇集数据库连接。创建一个的成本将分散在您的所有请求上。