Da uma olhada nessa doc aqui do prisma
https://www.prisma.io/docs/concepts/components/prisma-client/working-with-prismaclient/connection-pool#setting-the-connection-pool-size
Esse aqui e o calculo padrao que les usam para definir connection pool size
num_physical_cpus * 2 + 1
(talves o problema esteja ali)
Tambem da uma olhada aqui https://www.prisma.io/docs/guides/performance-and-optimization/connection-management.
Espero que ajude.