מהו Rcsi SQL Server?
מהו Rcsi SQL Server?
Anonim

SQL Server מספק שני יישומים פיזיים של רמת הבידוד המחויב לקריאה שהוגדרה על ידי SQL סטנדרטי, נעילת בידוד קריאה מחויבת וקריאה מחויבת ( RCSI ).

אז מה השימוש בבידוד תמונת מצב ב-SQL Server?

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

לאחר מכן, השאלה היא, כיצד פועלת תמונת מצב קריאת מחויבת? הרעיון מאחורי קרא תמונת מצב מחויבת הבידוד הוא הבא: במקום לנעול רשומה במהלך קריאה שלב עם Shared Lock, SQL Server רָצוֹן להחזיר לך בשקיפות את הישן מְחוּיָב הקלט גרסת מחנות הגרסאות. חנות הגרסאות מאוחסנת ב-TempDb.

דע גם, מהי רמת הבידוד המוגדרת כברירת מחדל ב-SQL Server?

קרא מחויב

מהי תמונת מצב של SQL Server?

מסד נתונים תמונת מצב הוא תצוגה סטטית לקריאה בלבד של א SQL Server מסד נתונים (מסד הנתונים של המקור). בסיס הנתונים תמונת מצב הוא עקבי עסקה עם מסד הנתונים של המקור נכון לרגע ה- של תמונת מצב יצירה. מסד נתונים תמונת מצב תמיד שוכן על אותו הדבר שרת מופע כמסד הנתונים המקור שלו.

מוּמלָץ: