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

וִידֵאוֹ: מהו Rcsi SQL Server?

וִידֵאוֹ: מהו Rcsi SQL Server?
וִידֵאוֹ: Как прикрутить SQL к чему угодно при помощи Apache Calcite / Роман Кондаков (Querify Labs) 2024, מאי
Anonim

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

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

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

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

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

קרא מחויב

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

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

מוּמלָץ: