Ud fra hvad jeg har observeret, bruger Doctrine vedvarende forbindelser.
Vi er stødt på et problem, lancering af enhedstests i symfony2, hvor databasen blev spammet med forbindelser i "Sleep"-status. Løsningen, der virkede for os:
$entityManager->getConnection()->close();