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()