We have one Java Virtual machine(appserver) which connects to the database and perform work.This JVM spawns 20 threads to the database to do its work.Now,the real problem is all the 20 threads are being used up and JVM is unable to spawn a new thread and the application is struck and eventually not responding and our website is down.In the database ,when this incident occurs,I am seeing only one or two applications in 'UOW Executing' status.Any idea,what's going on here?