Kas ir momentuzņēmuma izolācijas līmenis SQL Server?
Kas ir momentuzņēmuma izolācijas līmenis SQL Server?

Video: Kas ir momentuzņēmuma izolācijas līmenis SQL Server?

Video: Kas ir momentuzņēmuma izolācijas līmenis SQL Server?
Video: 😈 МОНСТР ГОМОНКУЛ НА ОСТРОВЕ ВУБЛИНОВ! + ШЕПА БЕЗ ДОНАТА! ✅ МОИ ПОЮЩИЕ МОНСТРЫ My Singing Monsters 2024, Maijs
Anonim

Momentuzņēmuma izolācijas līmenis . Noklusējums izolācijas līmenis no SQL serveris ir READ COMMITTED, kad rindas ir atjauninātas darījums un pašreizējais darījums vēl nav apņēmies. READ COMMITTED bloķē konkrēto rindu šai strāvai darījums.

Līdzīgi, kas ir momentuzņēmuma izolācija SQL Server?

Datu bāzēs un darījums apstrāde ( darījums vadība), momentuzņēmuma izolācija ir garantija, ka visi lasījumi, kas veikti a darījums redzēs konsekventu momentuzņēmums no datubāzes (praksē tā nolasa pēdējās piešķirtās vērtības, kas pastāvēja tās sākšanas brīdī), un darījums pati sekmīgi veiksies

Var arī jautāt, kā darbojas momentuzņēmuma izolācija? SNAPSHOT IOLĀCIJA darbojas tādā veidā, ka, lasot tabulu, tā izgūst to rindu pēdējo versiju, kas tika veiktas darījuma sākšanas laikā. Tas nodrošina konsekvenci momentuzņēmums darījumā ietvertajiem datiem.

Tātad, kāds ir izolācijas līmenis SQL Server?

Darījumos norādīts an izolācijas līmenis kas nosaka pakāpi, kādā no tiem darījums jābūt izolēts no resursu vai datu modifikācijām, ko veic citi darījumi. Izolācijas līmeņi ir aprakstītas, norādot, kādas vienlaicīgas blakusparādības, piemēram, netīrās lasīšanas vai fantoma nolasījumi, ir atļautas.

Kā pārbaudīt momentuzņēmuma izolācijas līmeni?

Lai pārbaudītu, vai momentuzņēmums darījums izolācijas līmenis ir iespējots, veiciet šīs darbības: Startējiet programmu SQL Server Profiler.

Piezīme. Lai parādītu kolonnu TransactionID, noklikšķiniet, lai atzīmētu izvēles rūtiņu Rādīt visas kolonnas.

  1. Noklikšķiniet uz Palaist, lai sāktu izsekošanu.
  2. Business Intelligence Development Studio apstrādājiet projektu Analysis Services.

Ieteicams: