最近用java 做了一个程序....java + mysql  mysql 在一台服务器上...也是在本地局域网内..通过在局域网内,任一台机器访问mysql 数据程序都很慢请问是什么原因??

解决方案 »

  1.   

    你用的JDBC 原始链接肯定是会变慢一些的.但是如果在程序中做了一些数据库优化就应该会快一些.服务器的负荷问题也是影响速度的关键.
      

  2.   

    就是用java 写的
    是cs 结构的
      

  3.   

    我也有相关的程序,用jdbc连接要比连接池慢很多
      

  4.   

    是不是sql语句的问题,直接把sql语句拿出来执行以下看速度咋样?
      

  5.   

    你先使用一台机器访问数据库,其他的都不访问。看速度如何,看你的网络其他程序的速度如何确定是否有网络问题,病毒等。用mysql的客户端连下数据库服务器。执行你的sql语句看下速度如何。你程序写的效率如何,数据库的优化怎样。有没有设置索引,等。 问题有很多可能性。
      

  6.   

    曾经碰到过这样的问题,只是优化了下SQL就很快了.LZ也看下,不过出现这个问题,还有别的可能性的.