I have 2 identical Weblogic 11g servers set up on the same physical server and drive. They are practically clones of each other but they were both installed from the wizard. They hit the same database using the same jtds JDBC driver. They run the same application.
One however takes much longer in performing stored procedures in the application than the other.
Using an application monitoring App I seem to have narrowed the time difference in the thread named "net.sourceforge.jtds.jdbc.SharedSocket:readPacket:841" which takes around a full second more to perform on the slower WL instance than the other, and in the stored procedure that thread is called around 50 times which results in the slower WL server taking over a min to run the same process that takes the faster WL server only a few seconds to run.
What other setting could I be missing?