Doctrine2加载的实体摘要



如何显示条令2加载到内存中的实体摘要?至少显示实体的名称和计数,再加上使用的内存。

可能是这样的:

Entity/Comment 1250 200Mb
Entity/Post 20 5Mb
Entity/User 5 1Mb
....

我的代码会产生一些内存溢出,我需要了解如何消耗内存来分离/清除正确的实体。

按实体类计数,但尚未计算内存使用情况:

$unitOfWork = $em->getUnitOfWork();
$identityMap = $unitOfWork->getIdentityMap();
foreach($identityMap as $entityName => $entities)
{
$count = count($entities);
echo "$entityName $countn";
}

最新更新