KB3099487 - תיקון: 100% שימוש ב- CPU כאשר מסד נתונים OLTP בזיכרון נמצא במצב שחזור ב- SQL Server 2014

חל על
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

סימפטומים

נניח שיש לך מסד נתונים של עיבוד טרנזקציות מקוונות בזיכרון (OLTP) ב- Microsoft SQL Server 2014, ומסד הנתונים מכיל טבלה ממוטבת לזיכרון עם אינדקס שאינו מקובץ באשכולות. במצב זה, שחזור מסד הנתונים עשוי להימשך זמן רב מהצפוי והשימוש ב- CPU עשוי להתקרב ל- 100 אחוז במהלך תהליך השחזור. 

הערה

  • טבלאות ממוטבות לזיכרון עם אינדקסי Hash בלבד אינן מושפעות מבעיה זו.
  • שחזור יכול להתרחש כשאתה מפעיל מופע של SQL Server, משחזר גיבוי או מגדיר מסד נתונים באופן מקוון.

פתרון

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

המלצה: התקן את העדכון המצטבר האחרון עבור SQL Server

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

      

מצב

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