MySQL触发器是否异步

D-R*_*ock 6 mysql triggers

触发AFTER UPDATE或AFTER INSERT时是同步还是异步?换句话说,它是否会阻止触发器触发的查询的总执行时间?

tpd*_*pdi 14

触发器不是异步的.是的,它们将增加更新或插入完成所需的时间.


Bil*_*win 5

是的,触发器是同步的。例如,如果您编写一个 AFTER INSERT 触发器来记录另一个日志表中的插入,则可以确定主 INSERT 和对日志表的插入是作为原子操作发生的。当主 INSERT 返回时,触发器(BEFORE 和 AFTER 触发器)完成的所有其他工作也已完成。