sql >> Database >  >> RDS >> Sqlserver

MET (NOLOCK) vs SET TRANSACTIE ISOLATIENIVEAU LEZEN NIET-COMMITTED

Ze zijn hetzelfde. Als u het set transaction isolation level . gebruikt statement, is het van toepassing op alle tabellen in de verbinding, dus als je alleen een nolock . wilt op een of twee tafels gebruik dat; gebruik anders de andere.

Beide zullen je vuile reads geven. Als je dat goed vindt, gebruik ze dan. Als je geen vuile reads kunt hebben, overweeg dan snapshot of serializable in plaats daarvan hints.



  1. SQL Server 2016:back-up van een database

  2. Hoe de python-applicatie en postgres in één docker-container uitvoeren?

  3. TypeORM OneToMany filter in relaties geen effect op resultaat

  4. Haal de dichtstbijzijnde lengte- en breedtegraad uit de MSSQL-databasetabel?