本质上,我想在 MySQL 中的一个过程的生命周期中将一些行存储在一个临时变量中。
我的程序将在程序开始时抓取一列外键。完成与他们的合作后,我想更新表格以表明他们已被处理。当我的程序处理它的数据集时,可能会有插入到这个表中,所以我不想错误地将这些新行标记为已处理。我也不想锁定这个表并阻止正在插入的线程。
临时表是最好的解决方案吗?
本质上,我想在 MySQL 中的一个过程的生命周期中将一些行存储在一个临时变量中。
我的程序将在程序开始时抓取一列外键。完成与他们的合作后,我想更新表格以表明他们已被处理。当我的程序处理它的数据集时,可能会有插入到这个表中,所以我不想错误地将这些新行标记为已处理。我也不想锁定这个表并阻止正在插入的线程。
临时表是最好的解决方案吗?