Als «nolock» getaggte Fragen

4
Ist NOLOCK immer schlecht?
Ich bin ein Berichtsentwickler, der meine Abfragen so effizient wie möglich gestalten möchte. Früher habe ich mit einem Datenbankadministrator zusammengearbeitet, der mir gesagt hat, dass ich - glaube ich, weil ich mich immer mit Berichten auf einem Produktionsserver befasst habe - diese NOLOCKin jeder einzelnen Abfrage verwenden soll. Jetzt arbeite …

1
(NOLOCK) gegen NOLOCK
Ich habe einige Blockierungen untersucht, als ich eine Abfrage sah, die ungefähr so ​​aussah: SELECT SomeField FROM SomeTable NOLOCK Ich habe das gesehen NOLOCKund war gespannt, wie es andere Abfragen blockieren kann, in diesem Fall DELETEAussagen. Ich habe einen kurzen Blick auf die Schlösser geworfen sp_lockund hier ist, was ich …


1
So reproduzieren Sie "Scan mit NOLOCK konnte aufgrund von Datenverschiebung nicht fortgesetzt werden"
Ich erhalte gelegentlich die Meldung "Der Scan konnte NOLOCKaufgrund von Datenverschiebungen nicht fortgesetzt werden " bei einigen großen Jobs, die WITH (NOLOCK)in den ausgewählten Abfragen enthalten sind. Ich verstehe, dass dies etwas mit dem Versuch zu tun hat, Daten auszuwählen, wenn ein Seitenteil aufgeteilt wurde, der dazu führte, dass die …


1
Wie kann ich beweisen, dass NOLOCK die Ursache für Deadlocking-Probleme ist?
Ich versuche nicht, eine Windows / Mac-Diskussion zu starten. Persönlich brauche ich keine Überzeugung, die NOLOCKals reflexive Praxis keine gute Idee ist. Es scheint, wenn Sie entwickeln, sollte alles zielgerichtet und nicht reaktionär sein (/ amen) Also ... der verantwortliche Programmierer besteht darauf, dass dies NOLOCKder richtige Weg ist. Empfohlen …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.