Может быть.
Существуют параметры, которые вы можете настроить для изменения поведения. Смотри https://github.com/mysqljs/mysql#pool-options
Запрос может ожидать в очереди свободного соединения или нет. Это основано на опции waitForConnections
. Если для этой опции задано значение false, запрос немедленно возвращает ошибку, а не ждет.
Если более queueLimit
запросов уже ожидают, новый запрос немедленно возвращает ошибку. Значение по умолчанию равно 0, что означает, что очереди нет ограничений.
Запрос будет ожидать максимум acquireTimeout
миллисекунд, затем, если он все еще не получит бесплатное соединение, возвращает ошибку.
P.S .: Я не использую Node.js, я просто прочитал это в документации.