מהו פרוטוקול נעילה דו-שלבי כיצד הוא מבטיח יכולת סדרה?
מהו פרוטוקול נעילה דו-שלבי כיצד הוא מבטיח יכולת סדרה?

וִידֵאוֹ: מהו פרוטוקול נעילה דו-שלבי כיצד הוא מבטיח יכולת סדרה?

וִידֵאוֹ: מהו פרוטוקול נעילה דו-שלבי כיצד הוא מבטיח יכולת סדרה?
וִידֵאוֹ: More Equal Animals - by Daniel Larimer - audiobook read by Chuck MacDonald 2024, מאי
Anonim

אֵיך האם זה מבטיח התאמה בסידרה ? שתיים - נעילת שלב : שתיים - נעילת שלב סכימה היא אחת מה- נְעִילָה סכימה היא שעסקה לא יכולה לבקש חדש לנעול עד שהוא יפתח את הפעולות בעסקה. זה מעורב ב שני שלבים.

באופן זה, מהו פרוטוקול נעילה דו-פאזי כיצד הוא מבטיח יכולת סידרה?

במאגרי מידע ועיבוד עסקאות, שתיים - נעילת שלב (2PL) היא שיטת בקרת מקביליות ש מבטיח התאמה בסידרה . ה נוהל משתמש במנעולים, המופעלים על ידי עסקה על נתונים, אשר עשויים לחסום (מתפרשים כאותות לעצור) עסקאות אחרות מגישה לאותם נתונים במהלך חיי העסקה.

מלבד לעיל, אילו יתרונות מספקת נעילה דו-שלבית קפדנית? תשובה: שניים קפדניים - נעילת שלב יש את יתרונות שֶׁל 2PL קפדני . בנוסף יש לו את הנכס שעבור שתיים עסקאות סותרות, שלהם לְבַצֵעַ הסדר הוא הסדר לסידרה שלהם. במערכות מסוימות משתמשים עשויים לצפות להתנהגות זו.

באופן דומה, מהו פרוטוקול נעילה דו-פאזי?

שתיים - פרוטוקול נעילה של שלב אשר ידוע גם בתור 2PL נוהל . זה נקרא גם P2L. בסוג זה של פרוטוקול נעילה , העסקה צריכה לרכוש א לנעול לאחר שהוא משחרר את אחד המנעולים שלו. זֶה פרוטוקול נעילה מחלק את הביצוע שלב של עסקה לשלושה חלקים שונים.

מהן כמה וריאציות של פרוטוקול נעילה דו-פאזי מדוע לרוב מועדפת נעילה דו-פאזית קפדנית או קפדנית?

קפדנית או קפדנית שניים - נעילת שלב הוא מועדף כי, בזה וָרִיאַצִיָה , עסקה T אינה משחררת שום דבר מהבלעדיות שלה (כתוב) מנעולים עד לאחר שהוא מתחייב או מפסיק. לכן, שום עסקה אחרת לא יכולה לקרוא/לכתוב פריט שנכתב על ידי T אלא אם T התחייבה. ו קַפְּדָנִי 2PL לא מת לנעול -חינם.

מוּמלָץ: