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

Видео: Хоёр фазын түгжээ гэж юу гэсэн үг вэ?

Видео: Хоёр фазын түгжээ гэж юу гэсэн үг вэ?
Видео: GEJ YU VE? ҮЗЭЛ БОДЛЫН ЗӨРҮҮ 2024, May
Anonim

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

Үүний дагуу жишээн дээр хоёр фазын түгжээ гэж юу вэ?

Хоёр - Фазын түгжээ 2PL протоколын хэрэгцээний гүйлгээ гэгддэг протоколыг олж авах ёстой цоож нэгийг нь гаргасны дараа цоож . Үүнд 2 байна үе шатууд өсөн нэмэгдэж, багасаж байна. Цагийн тэмдэгт дээр суурилсан алгоритм нь зэрэгцээ гүйлгээний гүйцэтгэлийг цуваа болгохын тулд цагийн тэмдэг ашигладаг.

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

Хоёрдугаарт, хоёр фазын түгжээг юу гэж ойлгох вэ?

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

Хоёр фазын хатуу түгжээ нь ямар ашиг тустай вэ?

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

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