Oracle
 sql >> Database >  >> RDS >> Oracle

Devo usare UCP o HikariCP di Oracle per un'applicazione moderna?

Il pool Oracle UCP ha molte più funzionalità rispetto a HikariCP:"etichettatura" consente di etichettare connessioni speciali per un successivo riutilizzo, "richiesta limiti" è un nuovo standard in JDK9 che fornisce un suggerimento al driver quando una connessione viene presa in prestito o rilasciata in il pool, l'MBean di diagnostica e osservabilità e una serie di funzionalità integrate specifiche del database Oracle come Application Continuity, RAC Failover, Sharding, ecc.

Anche l'UCP si comporta molto bene. Viene regolarmente sottoposto a valutazione delle prestazioni e, grazie alla sua infrastruttura non bloccante, può mantenere un numero molto elevato di connessioni condivise da migliaia di thread.

Tieni presente che UCP ha una comunità di utenti molto ampia tra gli utenti di Oracle Database nel cloud e in locale.