סיכום
עדכון זה מכיל את השיפורים הבאים בתכונה ' ניקוי מעקב אחר שינויים ' ב-Microsoft SQL Server 2016 ו-2017 ב-Windows.
-
הניקוי של הטבלה syscommittab במחסום קשיח נמנע, משום שייתכן שיש לכך השפעה על הביצועים של פעולות ביקורת. במקום זאת, הטבלה syscommittab עשויה להתנקות מיד עם השלמת ניקוי אוטומטי של מעקב אחר שינויים. כאשר האפשרות ' ניקוי אוטומטי של מעקב אחר שינויים ' מסתיימת, היא מעדכנת את גירסת סימן המים – גירסת ניקוי מוקשח. גירסת ניקוי מוקשח זו משמשת בניקוי syscommittab כדי לזהות את הרשומות שיש להסיר.
-
בשלב זה, בתהליך הניקוי האוטומטי של המעקב אחר שינויים, בכל פעם שמתבצעת החסימה של הליך המשנה ניקוי בעת מחיקה או ניקוי של שורות מטבלה צדדית, הניקוי האוטומטי נפסק ויוצא מהתהליך. בעדכון זה, במקום לצאת מהתהליך, הטבלאות הבעייתיות מסומנות לניסיונות חוזרים והמשך עם הטבלאות הנותרות ברשימה. כאשר הליך המשנה מסיים לנקות את הטבלה הסופית, ממש לפני שהיא מעדכנת את גירסת הניקוי המחוזקת, התהליך מנסה לבדוק אם קיימות טבלאות המסומנות לניסיונות חוזרים.
-
בנוסף, אירועי המשנה הבאים נוספים לXEvent הקיימים של change_tracking_cleanup .
א) ErrorInTableCleanup – פעולה זו מסייעת לזהות אם ניקוי המעקב אחר שינויים חווה בעיות כאשר הוא מנקה ערכים שפג תוקפם מהטבלה הצדדית.
ב) RowsCleanedupInLoop – פעולה זו מסייעת לעקוב אחר התקדמות הניקוי האוטומטי של מעקב אחר שינויים ברמת טבלה.
ג) RetryCleanup – פעולה זו עוזרת לזהות את הנסיונות שבוצעו על-ידי הליך משנה של ניקוי אוטומטי של מעקב אחר שינויים.
פתרון
עדכון זה כלול בעדכון המצטבר ובשרת ה-service pack המצטבר הבא עבור SQL Server:
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
מידע של service pack עבור SQL Server 2016
ערכות Service pack מצטברות. כל ערכת service pack חדשה מכילה את כל התיקונים הכלולים בערכות service pack קודמות, יחד עם כל התיקונים החדשים. ההמלצה שלנו היא להחיל את ה-service pack העדכני ביותר ואת העדכון המצטבר העדכני ביותר עבור ה-service pack. אין לך אפשרות להתקין ערכת service pack קודמת לפני התקנת ערכת השירות העדכנית ביותר. השתמש בטבלה 1 במאמר הבא לקבלת מידע נוסף אודות ערכת השירות העדכנית ביותר והעדכון המצטבר העדכני ביותר.
כיצד לקבוע את רמת הגירסה, המהדורה והעדכון של SQL Server ורכיביו
הפניות
קבל מידע על המינוחשבו Microsoft משתמשת כדי לתאר עדכוני תוכנה.