Жишээ нь хоёр фазын түгжээ гэж юу вэ?
Жишээ нь хоёр фазын түгжээ гэж юу вэ?
Anonim

Мэдээллийн сан болон гүйлгээний боловсруулалтад, хоёр - фазын түгжээ (2PL) нь цуваачлах боломжийг баталгаажуулдаг параллель хяналтын арга юм. Энэ нь мөн өгөгдлийн сангийн гүйлгээний хуваарийн (түүх) үр дүнд бий болсон багцын нэр юм.

Хүчтэй хатуу хоёр - фазын түгжээ.

Түгжих төрөл унших - цоож бичих - цоож
бичих - цоож X X

Мөн хоёр фазын түгжээ гэж юу вэ, энэ нь цуваа холболтыг хэрхэн баталгаажуулдаг вэ?

Хоёр - фазын түгжээ : Хоёр - фазын түгжээ схемийн нэг нь түгжих схем нь гүйлгээ шинийг хүсэх боломжгүй цоож гүйлгээний үйл ажиллагааг нээх хүртэл. Үүнд оролцдог хоёр үе шат.

Хоёр фазын хатуу түгжээ нь ямар ашиг тустай болохыг та мэдэх үү? Хариулт: Хатуу хоёр - фазын түгжээ байна давуу тал -ийн хатуу 2PL . Нэмж дурдахад зориулалтын өмчтэй хоёр зөрчилтэй гүйлгээ, тэдгээрийн хийх дараалал нь тэдний цуваачлах дараалал юм. Зарим системд хэрэглэгчид ийм зан үйлийг хүлээж магадгүй юм.

хоёр фазын хатуу түгжээ гэж юу вэ?

Хатуу хоёр - фазын түгжээ : Гүйлгээ хийх цэгтээ хүрэх хүртэл өгөгдлийн санд бичих боломжгүй. Гүйлгээ нь аль нэгийг нь чөлөөлөх боломжгүй цоож мэдээллийн санд бичиж дуусах хүртэл; тиймээс цоож Үүрэг гүйцэтгэсний дараа гарахгүй.

Хоёр фазын түгжих протокол нь цуваа холболтыг хэрхэн баталгаажуулдаг вэ?

Учир нь аливаа зөрчлийг зөвхөн бичих үйлдлээр үүсгэж болно. Өгөгдлийн сангийн зүйл дээр олон уншлага зэрэгцэн явагдаж болно. 2- Фазын түгжих протокол онцгой ашиглах замаар энэ хүсээгүй унших/бичихийг хязгаарладаг цоож . Түүнээс гадна онцгой зүйл байгаа үед цоож зүйл дээр энэ нь зөвхөн багасах үед гарна үе шат.

Зөвлөмж болгож буй: