执行时存储过程锁定



>我有一个执行 10 秒的存储过程。

当一个用户执行此过程时,是否有可能为其他用户锁定该过程?

如果其他用户同时执行该过程,我希望它打印'Wait it's executing'或其他信息。

您的问题不清楚是要避免序列化还是要求序列化。

存储过程通常不是串行的,因此可以一次运行多个实例。 从理论上讲,您可以通过在持续时间内对已知行进行更新来阻止并发执行,但大多数时候人们都在积极寻求避免序列化而不会引起序列化。

你想做什么?

最新更新