For loop cakePHP,在循环中处理一个巨大的表

For loop cakePHP,在循环中处理一个巨大的表,for-loop,cakephp-1.3,cursor-position,For Loop,Cakephp 1.3,Cursor Position,我有一个表(3000000条记录)需要处理。 我已经创建了一个for循环,使用SQL计数结果作为上限。 现在我需要遍历每一行,操作一些数据并将其保存回数据库。 操作和更新很简单,我要问的是:如何查询每个过程,表中的下一行 我知道我可以使用资源并对其进行迭代 使用基本php可以使用db游标,如何使用cakePHP 有人吗?您需要只处理一次还是定期处理这些数据?数据库是什么?每隔一段时间,每月一次。MySQL您最好的选择是使用存储过程。你可以很容易地通过蛋糕来称呼它。

我有一个表(3000000条记录)需要处理。
我已经创建了一个for循环,使用SQL计数结果作为上限。
现在我需要遍历每一行,操作一些数据并将其保存回数据库。
操作和更新很简单,我要问的是:如何查询每个过程,表中的下一行

  • 我知道我可以使用资源并对其进行迭代
  • 使用基本php可以使用db游标,如何使用cakePHP

有人吗?

您需要只处理一次还是定期处理这些数据?数据库是什么?每隔一段时间,每月一次。MySQL您最好的选择是使用存储过程。你可以很容易地通过蛋糕来称呼它。