Processing large data sets via AJAX brings no speed benefits
I have several time consuming database queries to run. Each has been built to be triggered from an option chosen on a web page. I thought I was being quite cunning by firing off the work via several AJAX requests . I presumed that multiple requests would be split over multiple processes/threads meaning the work would be completed relatively quickly for the user. However, the requests seem to be processed in serial , meaning that no speed benefit is felt by the user. Worse still, AJAX requests to update the page also wait in line, meaning they fail to respond until the previous requests have