0
某些进程同时读取表。每个进程都承担一项任务。在这种情况下是否可以使用LOCK表?如何在SqlAlchemy中同时获取和删除记录?
db.session.execute('LOCK TABLE "Task"')
query = db.session.query(models.Task).order_by(models.Task.ordr).limit(1)
for row in query:
task = row
db.session.delete(row)
db.session.commit()