3

我在 aws mysql 上有一个 mysql 表,因此我的 python asyncio 程序正在使用 aiomysql - https://github.com/aio-libs/aiomysql连接到远程 mysql 数据库。

我的表店有以下字段:id, names, product_id, payment_status

payment_status 保存订单的状态,即paid,pending,cancelled

假设我在服务器上启动我的 asynio 程序X,该程序开始通过我的表店更新各种产品的 payment_status。

在另一台机器上,我已经启动了另一个 asynchio 程序,就像机器X中机器上的最后一个程序一样Y,如果程序X开始在行上工作,当 asyncio 已经让出控制权一段时间后,aiomysql 是否会锁定这样的行以避免这两个同时在同一行上工作的程序?

4

0 回答 0