Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Erzwingen eines Abfragetimeouts in SQL Server

Führen Sie dies aus und versuchen Sie dann Ihre Einfügung ...

select * from yourTable with (holdlock,tablockx)

Hier können Sie es für 5 Minuten sperren:

BEGIN TRANSACTION

SELECT * FROM yourTable WITH (TABLOCKX, HOLDLOCK)

WHERE 0 = 1

WAITFOR DELAY '00:05'

ROLLBACK TRANSACTION