Satura rādītājs:

Kāpēc bloķēšana ir svarīga SQL?
Kāpēc bloķēšana ir svarīga SQL?

Video: Kāpēc bloķēšana ir svarīga SQL?

Video: Kāpēc bloķēšana ir svarīga SQL?
Video: Получите оплату за клик на сайте ($ 0.87 за клик) | БЕСПЛАТ... 2024, Maijs
Anonim

SQL Serveris bloķēšana ir būtiski daļa no izolācijas prasības, un tā kalpo slēdzene darījuma ietekmētie objekti. Kamēr objekti ir bloķēta , SQL Serveris neļaus citiem darījumiem veikt jebkādas izmaiņas datos, kas glabājas objektos, kurus ietekmē uzlikts slēdzene.

Kas šajā sakarā ir SQL bloķēšana?

Slēdzene : Slēdzene ir mehānisms, kas nodrošina datu konsekvenci. SQL Serveris slēdzenes iebilst, kad darījums sākas. Kad darījums ir pabeigts, SQL Serveris izlaiž bloķēta objektu. Ekskluzīvs (X) Slēdzenes : Kad šis slēdzene tips notiek, tas notiek, lai novērstu citus darījumus, lai mainītu vai piekļūtu a bloķēta objektu.

Ziniet arī, kādi ir SQL Server slēdzeņu veidi? SQL Server ir vairāk nekā 20 dažādu bloķēšanas veidu, bet tagad pievērsīsimies svarīgākajiem.

  • Kopīgās slēdzenes (S). Slēdzenes, ko lasītāji ieguvuši lasīšanas darbību laikā, piemēram, SELECT.
  • Ekskluzīvas slēdzenes (X).
  • Atjaunināt slēdzenes (U).
  • Nolūka bloķētāji (IS, IX, IU utt.).

Turklāt, kāpēc mēs bloķējam datubāzi?

A datu bāzes bloķēšana ir lietots uz “ slēdzene ” daži dati a datu bāze tā ka tikai viena datu bāze lietotājs/sesija var atjaunināt konkrētos datus. Tātad, datu bāzes slēdzenes pastāv uz novērst divus vai vairāk datu bāze lietotāji nevar atjaunināt to pašu precīzu datu daļu tajā pašā laikā.

Kādi ir dažādi slēdzeņu veidi?

Lai gan ir daudz veidu slēdzenes, četras visizplatītākās ir piekaramās slēdzenes, aizbīdņi, slēdzenes un sviras

  • Piekaramās atslēgas.
  • Aizbīdņi.
  • Pogu slēdzenes.
  • Sviras roktura slēdzenes.
  • Kameru slēdzenes.
  • Loka/iekaltuves slēdzenes.
  • Euro profila cilindri.
  • Sienas slēdzenes.

Ieteicams: