我用this->db->query()插入数据
插入到快30w的时候就没有办法继续往数据库里面插入数据了,自动会停掉.是怎么回事呢?$sql = "INSERT INTO event_similar
(EventAID,EventBID,Similarity)
VALUES
('".$i."','".$j."','".$cos."')";
$this->db->query($sql);
这个东西弄得很郁闷阿. 晕,还没插过30万,应该不是程序的事,检查一下数据库 确实是框架的问题...可能是要在哪里设置一下...
我用mysql_query()试了一下,插入了50w都没有问题... 那是什么错误呢?应该有错误提示。
框架最多只会影响性能,不会改变 mysql 函数的功能。 是不是PHP执行超时了,默认是30秒 会不会是mysql 锁表或崩溃了,你可以看一下mysql的资源占用率,却可以用mysql>show full processlist;关注下mysql的进程状况.
页:
[1]