помогите оптимизировать запрос. Есть огромное кол-во id (около 20 млн), нужно везде поменять зничение одного поля средствами python+sqlalchemy. Пробовал по разному - тормозит просто дико, выполняется несколько часов. Один из примеров:
query = db.session.query(Test)
query.filter(Test.id.in_(test_ids)).update({Test.huj: 0}, synchronize_session='fetch')
нахер тебе orm для этого? Херачь sql-запросом да и всё.
@soko1 прозреваю что твой orm каждую запись отдельным запросом апдейтит, в raw sql можно одним запросом херануть.
@4077 ето
@soko1 пук