סימפטומים
נניח שאתה משתמש ב- Microsoft SQL Server 2014. אתה עשוי להיתקל בבעיה הבאה הקשורה בהערות המוצר של SQL Server 2014:
פרטי אינדקס חסרים להשמיט אינדקסים חסרים אם קיים אינדקס hash אך אינו מתאים לשאילתה
בעיה: אם יש לך אינדקס HASH בעמודות של טבלה ממוטבת לזיכרון שאליה מתבצעת הפניה בשאילתה, אך אין אפשרות להשתמש באינדקס עבור השאילתה, SQL Server 2014 לא תמיד ידווח על אינדקס חסר ב- SHOWPLAN_XML וב- DMV sys.dm_db_missing_index_details.
אם שאילתה מכילה פרדיקאטים של שוויון הכוללים קבוצת משנה של עמודות מפתח האינדקס, או אם היא מכילה פרדיקטים של אי-שוויון הכוללים את עמודות מפתח האינדקס, לא ניתן להשתמש באינדקס ה- HASH כפי שהוא, ויידרש אינדקס אחר כדי לבצע את השאילתה ביעילות.
פתרון
הבעיה תוקנה לראשונה בעדכון המצטבר הבא של SQL Server.
עדכון מצטבר 1 עבור SQL Server 2014 /en-us/help/2931693
אודות עדכונים מצטברים עבור SQL Server
כל עדכון מצטבר חדש עבור SQL SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".