SpeedPHP Framework
首页
新版下载
手册教程
案例
全程例子
3.1版
3.1手册
提问或咨询请发邮件到:
jake@speedphp.com
QQ群:118084122
(加群验证:SpeedPHP)
一次性更新一个表,或者多个表里上千条数据,如何防表锁
发布于:
2022-01-17 09:50:54
#1 作权
我想在 一个表里要更新上千条数据,但我但心更新那么多会导致表锁死,其它操作进不不来,能不能更新10条停下然后再接着执行,或者其它方法。帮帮忙{:soso_e154:}。教一下代码,谢谢
2012-03-28 09:40:32
#2 jake
一般mysql的innodb是行锁,会更有效(比myisam)
更新千条数据,这要看你更新的频率,如果一天一次,那么其实没有什么效率问题。
你希望每次只更新10条,可以这样做:
1. 写个每次更新10条的程序
2. crontab执行。
2012-03-28 09:48:49