apche踢下php进程是怎么回事?请教高手
当用php程序更新mysql数据库时,用update语句更新2万条数据表字段,因为数据量大,所以程序运行时间超过5分钟以上的,就被apche踢下php进程,导致表没有更新完。请问谁有更好的方法提高数据运行效率呢?
请回复哦,共同学习一下。

解决方案 »

  1.   

    2万条数据很小,看下是不是WHERE子句的问题
      

  2.   

    问题解决了:我现在改成了用这种方法速度大大提高了,就是不用php程序进循环更新,而是改进了一下update语句。
    23229 条数据只花了0.8248 秒的时间。当然感谢大家在这里发言了。
    影响列数: 23229 (查询花费 0.8248 秒)  
    SQL 查询: 
    UPDATE reszb,
    areszb SET reszb.mbdate = '#2007-10-12 10:20:32#' WHERE reszb.memberid = areszb.memberid  
      

  3.   

    1。改写SQL语句,SQL语句的写法不同速度很大差别。
    2。在APACHE中设置过时的时间长短,设置长一点。
      

  4.   

    http://hi.baidu.com/lael80/blog/item/5c1b63ece915e7d32e2e216f.html
    用这方法.速度很快