本帖最后由 yji1982 于 2009-07-31 10:20:55 编辑

解决方案 »

  1.   

    你的处理是指什么?因为要通过网络,所以要尽可能的减少数据的输送,比如select * from 肯定会导致大量的数据从数据库通过网络传输。如果只是处理,其实可以直接在数据库上操作。比如 delete from / update 都不会导致过多数据。
      

  2.   

    To:ACMAIN_CHM:处理就是update和delete直接在数据库上操作是什么意思?
      

  3.   

    To yueliangdao0608:如果是百条sql很快就完成了,但万条就不行了
      

  4.   

    你直接用 mysql -h hostname 去连一下你的数据库,看相同的操作是否很慢?如果慢则和是否在同一台机器上无关了。
      

  5.   

    修改下my.cnf文件中的max_allowed_packet=16M