Pojedyncze połączenie jest blokowane. Wykonując jedno zapytanie, nie może wykonać innych. W związku z tym przepustowość bazy danych może zostać zmniejszona.
Pula zarządza wieloma leniwie tworzonymi (w module felixge) połączeniami. Podczas gdy jedno połączenie jest zajęte wykonywaniem zapytania, inne mogą być używane do wykonywania kolejnych zapytań. Może to skutkować wzrostem wydajności aplikacji, ponieważ umożliwia równoległe uruchamianie wielu zapytań.