有没有人有使用Doctrine和大型数据集的经验?我有一个使用Doctrine的导入脚本,它使用太多的内存。速度不是一个大问题,但内存使用是。有没有人有任何提示让Doctrine的内存使用量下降?
答案 0 :(得分:0)
至少在Doctrine 1.2中,在使用后释放对象会释放内存,这对于长时间运行的脚本是推荐的:
$my_object->free();
在官方指南的末尾有一些提高性能的提示:
http://www.doctrine-project.org/projects/orm/1.2/docs/manual/improving-performance/en