T-SQL: Manuelles Sperren einer Tabelle für einige Minuten [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Erzwingen eines Abfragezeitlimits in SQL Server 4 Antworten

Ich weiß, dass dies seltsam sein wird, aber ich möchte einen Fehler in meiner MVC-Anwendung auslösen. Dieser Fehler basiert auf einer LINQ-Abfrage, bei der ich einen Datensatz aus einer Tabelle abrufen möchte. Während dieser Datensatz mithilfe von T-SQL-Befehlen (z. B. einer Endlosschleife, die diesen einen Datensatz immer aktualisiert) auf Datenbank- / Tabellen- / Zeilenebene blockiert wird, führt meine LINQ-Abfrage eine Abfrage aus, um diesen Datensatz zu lesen. Wenn LINQ es versucht, sollte das Ergebnis eine Zeitüberschreitung nach 20-30 Sekunden sein. Hat jemand dies schon einmal versucht?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage