תוכן עניינים:

מהם החסרונות של שיטות החתמת זמן לבקרת מקבילות?
מהם החסרונות של שיטות החתמת זמן לבקרת מקבילות?

וִידֵאוֹ: מהם החסרונות של שיטות החתמת זמן לבקרת מקבילות?

וִידֵאוֹ: מהם החסרונות של שיטות החתמת זמן לבקרת מקבילות?
וִידֵאוֹ: time stamping method in database | DBMS 2024, דֵצֶמבֶּר
Anonim

ה חִסָרוֹן של ה חותמת זמן הגישה היא שכל ערך המאוחסן במסד הנתונים דורש שניים נוספים חותמת זמן שדות: אחד אחרון זְמַן השדה נקרא ואחד לעדכון האחרון. חותמת זמן כך מגדיל את צרכי הזיכרון ואת תקורה העיבוד של מסד הנתונים.

רק אז, מהן הבעיות של ביצוע במקביל של עסקה?

מתי עסקאות במקביל הם יצא לפועל בצורה לא מבוקרת, כמה בעיות יכול להתרחש. לבקרת המקבילות יש את שלושת העיקריות הבאות בעיות : עדכונים אבודים. קריאה מלוכלכת (או נתונים לא מחויבים).

באופן דומה, כיצד המערכת מייצרת חותמות זמן? בדרך כלל, חותמת זמן הערכים מוקצים לפי סדר הגשת העסקאות ל- מערכת . העסקאות מנוהלות כך שנראה שהן פועלות ב חותמת זמן להזמין. חותמות זמן יכול להיות גם נוצר על ידי הגדלת מונה לוגי בכל פעם שמתחילה עסקה חדשה.

כמו כן, איך שולטים במקביל במסד נתונים?

בקרת מקריות מסופקת במסד נתונים כדי:

  1. (i) לאכוף בידוד בין עסקאות.
  2. (ii) לשמור על עקביות מסד הנתונים באמצעות עקביות שימור ביצוע עסקאות.
  3. (iii) לפתור קונפליקטים של קריאה-כתיבה וכתיבה-קריאה.

מדוע יש צורך בבקרת מקבילות?

סיבות לשימוש בקרת מקביליות השיטה היא DBMS: ליישם בידוד באמצעות אי הכללה הדדית בין עסקאות סותרות. כדי לפתור בעיות קונפליקטים של קריאה-כתיבה וכתיבה-כתיבה. כדי לשמור על עקביות מסד הנתונים באמצעות שימור מתמיד של חסמי ביצוע.

מוּמלָץ: