Can someone briefly explain to me why, once you have allocated handles from a database pool, you cannot allocate more from the same pool until you release all the ones you already have from that pool? Is it a race condition, a performance trade-off or something else?
thanks, /s.