Grundlegendes zu SQL Server LOCKS bei SELECT-Abfragen

Ich frage mich, was der Nutzen istSELECT WITH (NOLOCK) für eine Tabelle, wenn die einzigen anderen Abfragen, die diese Tabelle betreffen, sindSELECT Abfragen.

Wie wird das von SQL Server gehandhabt? Würde einSELECT Abfrage blockieren andereSELECT Abfrage?

Ich verwende SQL Server 2012 und ein Linq-to-SQLDataContext.

(BEARBEITEN)

Über die Leistung:

Wäre ein 2.SELECT muss auf eine 1 wartenSELECT zu beenden, wenn ein gesperrt verwendetSELECT?Versus aSELECT WITH (NOLOCK)?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage