I am facing an issue related to threading. I have Oracle stored procedure with sends TCP request on service hosted on BizTalk server. We are giving multiple simultaneous hits ( 5,10,20) at a time. The total execution time multiplies with the number of simultaneous
calls. For e.g. if 1 call from the stored procedure to that service takes 2 secs then 5 calls will take approx 10 sec.
Can someone comment on why it is showing this behavior?