> > Hvis jeg har et view der sammensætter flere tabeller, kan jeg så uden
> > frygt bruge WITH NOLOCK på det view således, at mine mange læsninger
> > ikke blokere for andre?
>
> > Jeg kan også spørge anderledes - må man altid gerne bruge WITH NOLOCK
> > på SELECT? Det giver jo sig selv, at man kan få problemer hvis det
> > bruges i sammenhæng med UPDATE, INSERT eller DELETE.
>
> Hvis der ingen ændringer laves i databasen kan du uden problemer bruge
> NO LOCK altid.
> Men er det realistisk??
Andre kan samtidigt lave updates/inserts, men har det indflydelse for mig, hvis jeg er ligeglad med at se de poster de laver i samme sekund som jeg laver select?
Det som jeg frygter er, at mine data kan blive korrupte i en select - f.eks. når jeg læser denne,
http://blogs.msdn.com/b/davidlean/archive/2009/04/06/sql-server-nolock-hint-other-poor-ideas.aspx, forstår jeg det sådan, at det er skidt at bruge WITH NOLOCK også ved selects!?