我有一个数据库表,可以从第三方应用程序获取行/记录INSERTS
。此表有一列标记为“活动”,当第三方应用程序插入每条新记录时,该列始终为False
。
我的应用程序需要读取该数据库表上的行,并找到那些具有布尔值False
的“活动”列的行,然后将该列更新为True
(执行后在行上处理。)
最好的方法是什么?现在我只有一个简单的while循环,它反复查询数据库并处理该表。但我认为必须有更好的方法。
我的问题是:在Python中繁忙轮询数据库的正确方法是什么,以便我的应用程序尽快更改数据库?