ล็อคสองเฟสพร้อมตัวอย่างคืออะไร?
ล็อคสองเฟสพร้อมตัวอย่างคืออะไร?

วีดีโอ: ล็อคสองเฟสพร้อมตัวอย่างคืออะไร?

วีดีโอ: ล็อคสองเฟสพร้อมตัวอย่างคืออะไร?
วีดีโอ: ป้องกันคนส่องเฟส วิธีล็อคโปรไฟล์ facebook ios android ไม่ให้คนมาส่อง อัพเดท 2022 l ครูหนึ่งสอนดี 2024, อาจ
Anonim

ในฐานข้อมูลและการประมวลผลธุรกรรม สอง - ล็อคเฟส (2PL) คือวิธีการควบคุมการทำงานพร้อมกันที่รับประกันความสามารถในการทำให้เป็นอนุกรม นอกจากนี้ยังเป็นชื่อของชุดผลลัพธ์ของกำหนดการธุรกรรมฐานข้อมูล (ประวัติ)

เข้มงวด สอง - ล็อคเฟส.

ล็อค พิมพ์ อ่าน- ล็อค เขียน- ล็อค
เขียน- ล็อค NS NS

นอกจากนี้ การล็อกแบบสองเฟสคืออะไร และรับประกันความสามารถในการทำให้เป็นอนุกรมได้อย่างไร

สอง - ล็อคเฟส : สอง - ล็อคเฟส สคีมาเป็นหนึ่งใน ล็อค สคีมาที่ธุรกรรมไม่สามารถขอใหม่ได้ ล็อค จนกว่าจะปลดล็อคการดำเนินการในการทำธุรกรรม มันมีส่วนร่วมใน สองขั้นตอน.

รู้ไว้ด้วยว่าการล็อกแบบสองเฟสอย่างเข้มงวดมีประโยชน์อย่างไร? ตอบ: เข้มงวดสอง - ล็อคเฟส มี ข้อดี ของ เข้มงวด 2PL . นอกจากนี้ยังมีคุณสมบัติที่สำหรับ สอง การทำธุรกรรมที่ขัดแย้งกันของพวกเขา ให้สัญญา ลำดับคือลำดับการทำให้เป็นอนุกรมได้ ในบางระบบ ผู้ใช้อาจคาดหวังพฤติกรรมนี้

การล็อคสองเฟสที่เข้มงวดคืออะไร?

เข้มงวดสอง - ล็อคเฟส : ทรานแซกชันไม่สามารถเขียนลงในฐานข้อมูลได้จนกว่าจะถึงจุดส่ง ธุรกรรมไม่สามารถปล่อยใด ๆ ได้ ล็อค จนกว่าจะเขียนลงฐานข้อมูลเสร็จ ดังนั้น ล็อค จะไม่ถูกปล่อยจนกว่าจะถึงจุดกระทำ

โปรโตคอลการล็อกแบบสองเฟสช่วยให้มั่นใจได้ถึงการทำให้เป็นอนุกรมได้อย่างไร

เนื่องจากความไม่สอดคล้องกันอาจสร้างขึ้นโดยการดำเนินการเขียนเท่านั้น การอ่านรายการฐานข้อมูลหลายครั้งสามารถเกิดขึ้นพร้อมกันได้ 2- โปรโตคอลการล็อกเฟส จำกัดการอ่าน/เขียนที่ไม่ต้องการนี้โดยใช้เอกสิทธิ์ ล็อค . ยิ่งกว่านั้นเมื่อมีสิทธิพิเศษ ล็อค ไอเทมจะถูกปล่อยเมื่อหดตัวเท่านั้น เฟส.