sql >> Databáze >  >> RDS >> Sqlserver

Výchozí nápověda k uzamčení tabulky na SQL Server 2005/2008

Neexistuje žádné globální nastavení. Výchozí hodnota je vždy READ COMMITTED

Lze jej změnit na

NOLOCK všude je naprosto zavádějící A tady taky:

Edit:Po komentáři o vypršení časového limitu dotazu...

Dotaz s NOLOCK může stále spotřebovávat obrovské zdroje CPU a IO. Zamykání není tak velký problém. Pokud ano, pak další dotaz trvá příliš dlouho a pravděpodobně spotřebovává obrovské zdroje CPU a IO...



  1. Vnořené třídy - CustomRowMapper !! Už to není problém!! - Část 2

  2. Nemohu se přihlásit do své místní kopie Magento - jak použít ztracené heslo s místní kopií softwaru?

  3. sql dotaz s příkazem if

  4. Použití ID generovaných GUID() společnosti Oracle v Grails/Hibernate