Я использую sqlalchemy
с MySQL
, и выполнение запроса с sql выражением. При выполнении многого запроса затем это испытывает таймаут. Я нашел ответ, но это не ясно мне. Кто-либо может помочь мне?
TimeoutError: предел QueuePool размера 5 переполнения 10 достигнутых, приведенное к таймауту соединение, тайм-аут 30
Всякий раз, когда вы создаете новую сессию в своем коде, убедитесь, что вы закрываете ее. Просто вызовите session.close()
Когда я получил эту ошибку, я подумал, что закрыл все свои сессии, но я внимательно посмотрел и обнаружил один новый метод, в котором это было не так. Закрытие сессии в этом методе устранило эту ошибку.