У меня есть сервер MS sql, который решает запросы, отправленные системой, созданной на PHP, все под окнами. проблема, которую я имею прямо сейчас, заключается в том, что если запрос занимает много времени, весь оставшийся входящий запрос, сделанный другими пользователями, не будет обрабатываться до тех пор, пока php не получит результаты от первого и не завершит первый запрос.
есть ли способ разрешить/заставить php обрабатывать параллельные, одновременно многие запросы? потому что прямо сейчас у меня очень большое узкое место, поскольку сервер sql может обрабатывать множество одновременных запросов, но веб-приложение может просто отправить запрос запроса блоков по запросу.
если необходимо, я могу использовать решения на основе linux тоже
Наконец, я решил свою проблему, используя функцию session_write_close(), поскольку файл сеанса был одинаковым для всего запроса, а php блокировал его, весь запрос застрял