sql >> Databasteknik >  >> RDS >> Sqlserver

Framtvinga en tidsgräns för fråga i SQL Server

kör detta och försök sedan infoga...

select * from yourTable with (holdlock,tablockx)

här kan du låsa den i 5 minuter:

BEGIN TRANSACTION

SELECT * FROM yourTable WITH (TABLOCKX, HOLDLOCK)

WHERE 0 = 1

WAITFOR DELAY '00:05'

ROLLBACK TRANSACTION


  1. Hur kan jag göra tre tabell JOINs i en UPDATE-fråga?

  2. Maximal SQLite-databasstorlek i Android-applikation

  3. array_agg för matristyper

  4. Hur man återställer en databas med Backup Manager