Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Най-доброто ниво на изолация за избягване на задънени блокировки с помощта на изречение UPDATE в Sql Server 2005

READ UNCOMMITTED

Но това позволява на процеса да прочете данните, преди транзакцията да е извършена, което е известно като мръсно четене. Допълнителна литература

Може да предпочетете да включите версията на ред, актуализацията създава нова версия на реда и всички други оператори за избор използват старата версия, докато тази не бъде ангажирана. За да направите това, включете режим READ_COMMITTED_SNAPSHOT. Има повече информация тук . Има допълнителни разходи, свързани с поддържането на версиите на редовете, но това премахва блокировките UPDATE/SELECT.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 3 начина да получите името на месеца от дата в SQL Server (T-SQL)

  2. Промяна на функция с таблично значение в SQL Server

  3. Състояние UNION ALL спрямо OR в заявка за sql сървър

  4. Сблъсък на типа операнд

  5. Какви са разликите между Merge Join и Lookup трансформациите в SSIS?