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

help brightness_4 brightness_7 format_textdirection_r_to_l format_textdirection_l_to_r

מה זה USRES?

1
sentiment_very_satisfied
by
מיין לפי

איך עובד Read repair?

1
done
by
מיין לפי

כמה COLUMNS יהיו בתוצאה? סמנו את כל התשובות הנכונות

1
done
done
done
by
מיין לפי

מה יודפס לאחר הרצה של התוכנית?

1
done
by
מיין לפי

אם פונקציית MAP מופעלת N פעמים אז כמה פעמים מופעלת פונקציית ה-Reduce?

1
done
by
מיין לפי

מה יודפס לאחר התוכנית?

1
done
by
מיין לפי
by Yonatan Amaru
Yonatan Amaru 0 נקודות · יותר מ-6 חודשים
מוניטין: 16
השאילתא מחזירה רשימה של אופבייקטים, כאשר כל אובייקט מורכב ורשימה של אופבייקטים בעצמו
by

נתון כי הרצת טרנזאקציה T1 כוללת ביצוע שינויים בנתונים הנמצאים בחמישה שרתים. כמה הודעות ישלחו סה"כ כדי לבצע commit בעזרת פרוטוקול two phase commit במלואו, בהנחה שה commit מסתיים בהצלחה? ניתן להניח כי אחד השרתים משמש כ coordinator.

1
done
ה-coordinator שולח בקשה ל-4 שרתים (4 הודעות) השרתים מחזירים ל-coordinator תשובה חיוביות (4 הודעות) ה-coordinator שולח הודעת אישור לשרתים לבצע commit (4 הודעות) ואז השרתים שולחים אישור שהפעולה התבצעה בהצלחה (4 הודעות). סה"כ 16.
by
מיין לפי

איזה דף/דפים בוודאות לא יהיו בטבלת ה dirty pages שנשמרה בעת ה checkpoint במידה וה DBMS מוגדר כ Force? רשום בטבלה שבעמוד הראשון את התשובה (שמות דפים בלבד!) והסבר קצר.

1
done
done
ה-DBMS הוא force ולכן לאחר כל commit נכתוב ישר לדיסק וננקה את טבלת הדפים המלוכלכים. T2 לא עשתה commit לפני ה-CP ולכן דף A יהיה בטבלה C לא יהיה כי הוא אחרי ה-CP ו-B לא יהיה כי T3 עשתה commit.
by
מיין לפי

נניח כי ה DBMS מוגדר כ- Steal ו- No Force, וכי טבלת ה dirty pages שנשמרה בעת ה checkpoint מכילה רק את הדף B. איזה דף/דפים עלולים להיות מעודכנים בזיכרון (RAM) בשלב ה Undo? ניתן להניח כי לא מתבצע flush במהלך ה undo.

1
done
done
התשובה זה A ו-C מכיוון שבטרנזקציה 2 ניגשים אליהם והיא לא עשתה commit. ולכן נעשה undo.
by
מיין לפי
by Etay Arie Lorberboym
Etay Arie Lorberboym 0 נקודות · יותר מ-6 חודשים
מוניטין: 1
מישהו יודע למה A?
by

באיזה מהמצבים הבאים לא ניתן לשמור על durability (רשמו את כל התשובות הנכונות) בשימוש ב- write ahead log

1
done
כאשר משתמשים בwrite ahead log נשמור על atomicity ו-durability
by
מיין לפי