V Unicornu si každý proces vytvoří svůj vlastní fond připojení, takže pokud je vaše db pool nastaveno na 5 a máte 5 pracovníků Unicornu, můžete mít až 25 připojení. Protože však každý pracovník jednorožce může zpracovávat pouze jedno připojení v jednu chvíli, pokud vaše aplikace nepoužívá interně vytváření vláken, každý pracovník bude skutečně používat jedno db připojení.
V Sidekiq jsou připojení ve fondu sdílena napříč vlákny, takže musíte mít k dispozici alespoň jedno připojení pro každého pracovníka. Pokud máte souběh 5, pak váš fond musí být alespoň 5.
Velikost fondu větší než 1 znamená, že každý pracovník Unicornu má přístup k připojením, která nemůže používat, ale ve skutečnosti tato připojení neotevře, takže na tom nezáleží.
Celkový počet skutečných připojení, které vaše aplikace vyžaduje, pokud v kódu aplikace nepoužíváte vlákna (a ta nesdílejí připojení k databázi), je jedno na pracovníka Sidekiq plus jedno na pracovníka Unicorn.