תזמון (מסדי נתונים)

תזמון במסדי נתונים הוא הסדר שבו פעולות של כמה טרנסאקציות מתבצעות.\n\n= הצורך בתזמון =\nאם כמה אנשים מנסים לשנות את אותו דבר בו‑זמנית, צריך סדר כדי שלא יהיו טעויות. למשל, במכירת כרטיסים שני אנשים לא יכולים לקבל את אותו כרטיס.\n\n= סוגים של תזמונים =\n= תזמון סדרתי (בר-סידור) =\nכל טרנסאקציה מסתיימת לפני שהשנייה מתחילה.\n\n= תזמון שווה-סדרתי (בר-סידור) =\nגם אם הפעולות מעורבבות, התוצאה יכולה להיות זהה לסידור סדרתי.\n\n= תזמון מאפשר התאוששות =\nזה אומר שטרנסאקציה תתחייב רק אחרי שכל מי שקרא את השינויים שלה גם התחייב. (להתחייב = להחזיק בשינוי לצמיתות)\n\n= תזמון המונע גלגול לאחור בשרשרת =\nאם טרנסאקציה מתבטלת, אין צורך לבטל גם את האחרות.\n\n= קונפליקטים =\nיש קונפליקט כששתי פעולות שונות נוגעות לאותו אובייקט ואחת מהן כותבת.\n\nחוקים פשוטים כאלה עוזרים לשמור על מסד נתונים נכון ומונעים בלבול כשעובדים בו הרבה אנשים בו‑זמנית.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!