KB4490138 - תיקון: NCI מסונן על CCI לא יישמר כאשר הטבלה מתעדכנת באופן שאף אחת מהעמודות העיקריות או העמודות הכלולות של ה- NCI אינה משתנה ב- SQL Server 2016 וב- 2017

חל על
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Linux

סימפטומים

נניח שיש לך טבלה עם אינדקס מסונן שאינו נכלל (NCI) על אינדקס columnstore מקובץ באשכולות (CCI) ב- SQL Server 2016 ו- 2017. בעת עדכון הטבלה באופן שבו אף אחת מהעמודות או העמודות הכלולות ב- NCI אינה מתעדכנת, ייתכן שתבחין שה- NCI המסונן אינו נשמר. באופן ספציפי, העדכון יגרום לשורות ב- CCI לזוז, וייתכן שהערכים של המאתר של השורות התואמות ב- NCI המסוננים לא יתעדכנו. בעיה זו עלולה לגרום להשחתה מתמדת של ערכת שורות מרובות ולתוצאות שגויות עבור שאילתות SELECT.

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".

פתרון

בעיה זו נפתרה בעדכונים המצטברים הבאים עבור SQL Server:

אודות עדכונים מצטברים עבור SQL Server:

כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:

חומרי עזר

קבל מידע על המינוח שבו משתמשת Microsoft כדי לתאר עדכוני תוכנה.