תופעות
נניח שאתה יוצר אינדקס של columnstore בטבלה הכוללת אינדקס מקובץ באשכולות ואינו כולל אינדקס שאינו מקובץ באשכולות ב-Microsoft SQL Server 2012 או ב-SQL Server 2014. בעת הפעלה של סטטיסטיקת עדכון באינדקס המקובצים באשכולות, מוחל אחוזי דגימה שגויים, ושלבי ההיסטוגרמה אינם מייצגים את התפלגות הנתונים הנכונה. באפשרותך להציג את התוצאה על-ידי הפעלת הפקודה הבאה לאחר עדכון הנתונים הסטטיסטיים:
DBCC SHOW_STATISTICS ( table_or_indexed_view_name , target ) WITH STAT_HEADER
במקרה זה, העדכון הסטטיסטי עשוי להימשך זמן רב יותר, ושלבי ההיסטוגרמה השגויים עלולים לגרום לתוכניות ביצוע מיטביות של שאילתה.הערה בעיה זו מתרחשת גם ב-SQL Server 2012 המצטבר עדכון 8 (CU8) או בגירסאות המאוחרות יותר.
פתרון
הבעיה נפתרה לראשונה בעדכון המצטבר הבא של SQL Server.
עדכון מצטבר 4 עבור SQL Server 2014 /en-us/help/2999197
עדכון מצטבר 2 עבור SQL Server 2012 SP2 /en-us/help/2983175
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
פתרון
כדי לעקוף בעיה זו, הוסף אינדקס שאינו מקובץ באשכולות בטבלה.
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".