We have an application server (message broker), that reads from a message table, and then processes each message. We tried to start another application server to do exactly the same, but we get very high waits on 'Cursorin S wait on X'. Both servers are obviously trying to access the same sql and locking each other out. Does anyone know another solution or workaround to avoid this contention?