gpt4 book ai didi

php - 我应该总是做 $em->clear(); 吗?在交响乐?

转载 作者:行者123 更新时间:2023-12-02 17:20:29 25 4
gpt4 key购买 nike

我在网上看到一些关于需要使用 $em->clear(); 以防止内存泄漏的内容。我对内存泄漏一无所知。

在官方文档中,我看到 $em->clear(); 的使用不多。我是否应该对使用实体管理器的每个请求都执行此操作?

最佳答案

不,你不应该。 $em->clear(); 将分离当前由该 EntityManager 管理的所有实体。这仅在运行具有大量数据的批处理脚本时才有用。

$em->flush(); 很可能就足够了,除非您开始为内存限制而苦苦挣扎。

关于php - 我应该总是做 $em->clear(); 吗?在交响乐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43156278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com