тут постоянные соединения создаются с помощью sqlalchemy.pool и MySQLdb.connect. пример проверил - работает.
нужно установить постоянное соединение с MySQL с помощью sqlalchemy.create_engine
в связи с этим пробую разобраться по http://www.sqlalchemy.org/docs/05/dbengine.html#dbengine_options
правильно ли понимаю, что либо мы указываем готовый объект pool,
либо указываем poolclass и набор параметров класса для создания объекта?
исходя из http://www.sqlalchemy.org/docs/05/sqlalchemy_pool.html получается, что мне нужен QueuePool.
Это класс, который поддерживает ограниченное число открытых соединений.
для QueuePool непонятно:
def __init__(self, creator, pool_size=5, max_overflow=10, timeout=30, **params)creator - это объект какого класса?