检查下 php.ini 文件中的限制
upload_max_filesize
post_max_size
如果超出你提交的文件大小,就改大一些
改了之后重启 apache
sql= "UPDATE mydata SET p1='".$pointarr[i][1]."' where ps like '%".$pointarr[i][
每次都去做一次like的全表扫描当然慢了.
建议使用批量更新,减少查询次数.
比如先查询出结果集,然后在内存里去操作字段更新
最后采用 update ...... where id = xxx 这样的更新方法.避免多次全表扫描.
不是最了解你的需求,仅供参考.
控制好变量内存,不要内存溢出.
第一种就是根据事务来实现这个功能,多条更新用事务来实现和回滚
第二种 就是循环更新了,这个不需要数据一致性,即其中一条语句更新失败 不影响其他数据,建议还是用事务
改了之后重启 apache!
的时候,用ajax去查询下一层的信息,如果感觉慢的
话可以给表做索引,也可以做分表处理,几十万不是
太大的数据
以上就是土嘎嘎小编为大家整理的php更新十几万条数据相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!