Pula Oracle UCP ma o wiele więcej funkcji niż HikariCP:„etykietowanie” pozwala oznaczyć specjalne połączenia do późniejszego ponownego wykorzystania, „granice żądań” to nowy standard w JDK9, który zapewnia podpowiedź dla sterownika, gdy połączenie jest pożyczane lub zwalniane pakiet MBean puli, diagnostyki i obserwowalności oraz szereg zintegrowanych funkcji specyficznych dla bazy danych Oracle, takich jak ciągłość aplikacji, przełączanie awaryjne RAC, dzielenie na fragmenty itp.
UCP również działa bardzo dobrze. Jest regularnie oceniany pod kątem wydajności, a ze względu na swoją nieblokującą infrastrukturę może utrzymywać bardzo dużą liczbę połączeń współdzielonych przez tysiące wątków.
Zwróć uwagę, że UCP ma bardzo dużą społeczność użytkowników wśród użytkowników Oracle Database w chmurze i lokalnie.