Discuss, Learn and be Happy דיון בשאלות

help brightness_4 brightness_7 format_textdirection_r_to_l format_textdirection_l_to_r

מה מבטיח עקרון האטומיות (Atomicity) ב-ACID?

1
done
הרצאות 3+4 - Atomicity מונע מצב שבו חלק מהפעולות בטרנזקציה מתבצעות וחלק לא.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 3+4 - Atomicity מונע מצב שבו חלק מהפעולות בטרנזקציה מתבצעות וחלק לא.
by

מהו ARIES ואילו שלבים הוא כולל?

1
done
הרצאות 3+4 - ARIES הוא אלגוריתם מתקדם שמבצע שחזור תוך שימוש בלוג.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 3+4 - ARIES הוא אלגוריתם מתקדם שמבצע שחזור תוך שימוש בלוג.
by

מהי Transaction Table וכיצד היא תורמת לתהליך ה-Recovery?

1
done
הרצאות 3+4 - Transaction Table עוזרת לעקוב אחרי טרנזקציות פעילות ולזהות אילו טרנזקציות דורשות Undo.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 3+4 - Transaction Table עוזרת לעקוב אחרי טרנזקציות פעילות ולזהות אילו טרנזקציות דורשות Undo.
by

מהי המשמעות של Steal ו-No-Steal בתהליך הכתיבה לדיסק?

1
done
הרצאות 3+4 - Steal מאפשר כתיבה לדיסק של עמודים לא שלמים, בעוד No-Steal מונע זאת.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 3+4 - Steal מאפשר כתיבה לדיסק של עמודים לא שלמים, בעוד No-Steal מונע זאת.
by

מה המטרה של שלב ה-Analysis באלגוריתם ARIES?

1
done
הרצאות 3+4 - שלב ה-Analysis נועד לקבוע אילו טרנזקציות היו פעילות ברגע הקריסה ולזהות את הדפים שלא נכתבו לדיסק. מידע זה חיוני להחלטות בנוגע לשלב ה-Redo וה-Undo.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 3+4 - שלב ה-Analysis נועד לקבוע אילו טרנזקציות היו פעילות ברגע הקריסה ולזהות את הדפים שלא נכתבו לדיסק. מידע זה חיוני להחלטות בנוגע לשלב ה-Redo וה-Undo.
by

באיזה קומבינציה כדאי לבצע Flush לדיסק?

1
done
הרצאות 3+4 - קומבינציה זו היא היעילה ביותר, כיוון ש-No-Force מאפשר לדחות כתיבה לדיסק עד לנקודת התאוששות מתאימה, ו-Steal מאפשר לדפים "מלוכלכים" להיכתב לדיסק לפני שהטרנזקציה מסתיימת, מה שמונע איבוד נתונים בזמן קריסה.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 3+4 - קומבינציה זו היא היעילה ביותר, כיוון ש-No-Force מאפשר לדחות כתיבה לדיסק עד לנקודת התאוששות מתאימה, ו-Steal מאפשר לדפים "מלוכלכים" להיכתב לדיסק לפני שהטרנזקציה מסתיימת, מה שמונע איבוד נתונים בזמן קריסה.
by

מה עושים מהנקודה בה ציינו BCP (Begin Checkpoint)?

1
done
הרצאות 3+4 - BCP (Begin Checkpoint) מסמן את הנקודה שממנה ניתן להתחיל תהליך שחזור ה-Redo וה-Undo. מהנקודה הזו מתחילים לטעון את טבלת ה-Transaction Table וה-Dirty Page Table, כדי לקבוע אילו טרנזקציות יש להשלים ואילו יש לבטל.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 3+4 - BCP (Begin Checkpoint) מסמן את הנקודה שממנה ניתן להתחיל תהליך שחזור ה-Redo וה-Undo. מהנקודה הזו מתחילים לטעון את טבלת ה-Transaction Table וה-Dirty Page Table, כדי לקבוע אילו טרנזקציות יש להשלים ואילו יש לבטל.
by

מהו היתרון המרכזי של מערכת מבוזרת על פני מערכת ריכוזית?

1
done
הרצאות 5+6 - במערכות מבוזרות ניתן לפצל עומסים בין מספר שרתים, מה שמאפשר תגובה מהירה יותר לבקשות רבות במקביל.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - במערכות מבוזרות ניתן לפצל עומסים בין מספר שרתים, מה שמאפשר תגובה מהירה יותר לבקשות רבות במקביל.
by

איזו בעיה עיקרית קיימת במערכת מבוזרת לעומת מערכת ריכוזית?

1
done
הרצאות 5+6 - כאשר הנתונים משוכפלים במספר אתרים, כל עדכון מחייב סנכרון בין כל האתרים כדי למנוע חוסר עקביות.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - כאשר הנתונים משוכפלים במספר אתרים, כל עדכון מחייב סנכרון בין כל האתרים כדי למנוע חוסר עקביות.
by

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

1
done
הרצאות 5+6 - שכפול הנתונים מאפשר לשרתים נוספים להמשיך לפעול גם במקרה של נפילת שרת אחד.
by
מיין לפי
by Noam Tarshish
Noam Tarshish 0 נקודות · לפני 3 שבועות
מוניטין: 40
הרצאות 5+6 - שכפול הנתונים מאפשר לשרתים נוספים להמשיך לפעול גם במקרה של נפילת שרת אחד.
by