ما هو بروتوكول قفل مرحلتين كيف يضمن التسلسل؟
ما هو بروتوكول قفل مرحلتين كيف يضمن التسلسل؟

فيديو: ما هو بروتوكول قفل مرحلتين كيف يضمن التسلسل؟

فيديو: ما هو بروتوكول قفل مرحلتين كيف يضمن التسلسل؟
فيديو: Routing-Protocol-1 2024, يمكن
Anonim

كيف هل تضمن قابلية التسلسل ? اثنين - قفل المرحلة : اثنين - قفل المرحلة المخطط هو أحد ملفات قفل المخطط هو الذي لا يمكن للمعاملة طلب ملف قفل حتى يفتح العمليات في المعاملة. تشارك فيه مرحلتين.

بهذه الطريقة ، ما هو بروتوكول قفل مرحلتين كيف يضمن التسلسل؟

في قواعد البيانات ومعالجة المعاملات ، اثنين - قفل المرحلة (2PL) هي طريقة تحكم التزامن يضمن التسلسل . ال بروتوكول يستخدم الأقفال ، التي يتم تطبيقها من خلال معاملة على البيانات ، والتي قد تمنع (تُفسر على أنها إشارات لإيقاف) المعاملات الأخرى من الوصول إلى نفس البيانات خلال فترة المعاملة.

إلى جانب ما سبق ، ما هي الفوائد التي يوفرها قفل مرحلتين صارم؟ إجابة: صارم اثنان - قفل المرحلة لديه مزايا من 2PL صارمة . بالإضافة إلى أنها تمتلك الخاصية التي لـ اثنين المعاملات المتضاربة ، الخاصة بهم ارتكب الترتيب هو ترتيب التسلسل الخاص بهم. في بعض الأنظمة قد يتوقع المستخدمون هذا السلوك.

وبالمثل ، ما هو بروتوكول قفل مرحلتين؟

اثنين - بروتوكول قفل المرحلة والذي يُعرف أيضًا باسم 2PL بروتوكول . ويسمى أيضًا P2L. في هذا النوع من بروتوكول القفل ، يجب أن تحصل المعاملة على قفل بعد أن يحرر أحد أقفاله. هذه بروتوكول القفل يقسم الإعدام مرحلة من الصفقة إلى ثلاثة أجزاء مختلفة.

ما هي بعض الاختلافات في بروتوكول القفل على مرحلتين لماذا يُفضل غالبًا قفل مرحلتين صارم أو صارم؟

صارم أو صارم اثنان - قفل المرحلة يكون يفضل لأن في هذا الاختلاف ، المعاملة T لا تصدر أيًا منها حصريًا (كتابة) أقفال حتى بعد أن يرتكب أو يجهض. لذلك ، لا يمكن لأي معاملة أخرى قراءة / كتابة عنصر كتبه T إلا إذا ارتكب T. و صارم 2PL لم يمت قفل -مجانا.

موصى به: