Hi.
Our project has installed 2 Datacap Servers and 6 Rulerunner Servers on separate machines.
Each Rulerunner Server operates with 8 threads. So there are 48 Rulerunner threads simultaneously accessing Datacap Server.
We are baffled. When we checked Database accesss, there were 600 Select SQL issued PER SECOND.
This happened when 48 threads were simultaneously executing mvscan action on an empty scan folder every several seconds.
We now use sameskipbatch to mitigate too much db load. But I want to know why each Task fetch by Datacap Server throws multiple Select SQL?
It is selecting from Queue table. Isn't one Select from Queue enough? What parameters are responsible for this behavior?
I want to decrease the number of Select SQLs per second.
------------------------------
dsakai
------------------------------