I have a (cake) php function designed to update entries in a MySQL table; first of all it runs a query to get all the new items since a $lastImportDate, and then loops through performing various actions on the item, saving the item, saving related table information.
不幸的是,在一项特别请求的过度权重下,这种情况似乎正在崩溃。 这里有5917个条目(可能计数!)更新。 功能休息时间过去了一段时间,但最终会因“低记忆大小(斜线)”差错而死亡。
在不强迫任何人通过广泛的法典打折扣的情况下——我可以合理地采取什么战略,试图阻止这种记忆泄露,使本表无法更新?