Ein Kollege schrieb eine Abfrage, die die Hinweise "mit (NOLOCK, NOWAIT)" verwendet.Warum NOLOCK und NOWAIT zusammen verwenden?
z.B.
select first_name, last_name, age
from people with (nolock,nowait)
Annahmen:
NOLOCK sagt „keine Sorge über alle Sperren auf jeder Ebene, lesen Sie einfach die Daten nun“
NOWAIT sagt „warten Sie nicht, nur Fehler, wenn der Tisch
Warum beide zugleich:
Frage „gesperrt? Sicher wird NOWAIT nie realisiert werden, denn NOLOCK bedeutet, dass es sowieso nicht auf Schlösser warten würde ...?
Warum nicht Sie versuchen, es mit einigen Testdaten und sehen was h Benennungen ?! –
Haben Sie schon getan, es kehrte sofort - dh. NOLOCK hat gewonnen - meine Frage stellt sich "warum sie zusammen nutzen? Gibt es einen Umstand, in dem NOLOCK nicht gewinnen würde?" – Richard
Ich denke du hast recht, dass das 'nowait' überflüssig ist, aber hoffentlich wird jemand mit einiger Autorität antworten! –