От това, което забелязах, Doctrine използва постоянни връзки.
Натъкнахме се на проблем при стартиране на модулни тестове в symfony2, където базата данни беше изпратена като спам с връзки в състояние "Sleep". Решението, което работи за нас:
$entityManager->getConnection()->close();