Mark, thanks for answering!
Please look at my comments.
Yep, we are talking about WAN. The distance doe not make difference but if you are interested WM server is in UK but SQL server is in Russia and we cannot make anything with this. The latency is really 90 - 120 ms.
I was talking about Adapter notification. From my experience it retrieves records from a temporary table one by one. Even if 10 000 records are inserted.
Here are the elements I had in my tests.
SQl table -> wm Temporary table -> publishable document (automatically created by the adapter notification) -> a trigger -> an empty flow service
‘SQl table -> wm Temporary table’ <1 sec
‘wm Temporary table -> publishable document’ <took all the time
I would insert 1000 records into the source table and watched how WM removes records from the temporary table. The speed was 2-4 records in a second. That is all.
You see there cannot be any problem with SQL. It just runs WM trigger and it takes it < 1 second. The problem is on WM side. WM processes recordes from the temporary table one by one.
I wonder if it possible to make WM process records in a batch?
When I would create an adapter notification WM Developer 6.1 created an appropriate publishable document automatically. Such a document contained just a list of fields but not a list of documents. I wonder if it is possible to make WM create a list? Is it possible?
Thanks in advance for your answer.
#webMethods-General#webMethods-Architecture#webMethods#Integration-Server-and-ESB