Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Forcer un délai d'attente de requête dans SQL Server

lancez ceci et essayez ensuite votre insertion...

select * from yourTable with (holdlock,tablockx)

ici, vous pouvez le verrouiller pendant 5 minutes :

BEGIN TRANSACTION

SELECT * FROM yourTable WITH (TABLOCKX, HOLDLOCK)

WHERE 0 = 1

WAITFOR DELAY '00:05'

ROLLBACK TRANSACTION