QlikView server processing of client requests and timeouts
Can someone shed some light on what order QlikView Server/web server processes end user selections?
if one user asks for a table chart that has say 600k individually calculated data points (i know this is bad practices but this is just theoretical), and then a second user asks for for a line chart that has say 16 calculated data points, will the second user have to wait for the first user to get their answer?
Will the second user potentially timeout before they get their result?
Does the number of CPU cores available make a difference?
Thanks in advance
ps I have read the scalability test white papers etc.
Re: QlikView server processing of client requests and timeouts
All requests are asynchronous and multithreaded.
A heavy request will take most of the processing power also across multiple cores, so that other heavy requests will have to wait. But there is also a function that should prevent a heavy calculation from taking all the processing power, so there will always remain some capacity for smaller requests. Like a fast queue in the supermarket.