חל על
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core 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 2016 ו-2017.

  • אתה משתמש ב- rpc_starting, Rpc_completed, rpc: התחלה, Rpc: הושלמה, או ביקורת אובייקט של סכימה של Access Sql server מורחב או sql server Profiler כדי לעקוב אחר אירועי rpc.

  • אתה משתמש בקריאה לפרוצדורה מרוחקת המכילה פרמטרים בעלי ערכי טבלה (TVP) הכוללים שורות רבות.

בתרחיש זה, השימוש בזיכרון מופרז עשוי להתרחש וייתכן שביצועי השרת יקטן. אם אתהמuery את מספר הרישוי של sys.dm_os_memory_clerks , אתה מבחין שלפקיד הOBJECTSTORE_LBSS יש הקצאות זיכרון רבות בהשוואה למועד שבו אין אוסף מעקב מתמשך של RPC.

פתרון

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

          עדכון מצטבר 13 עבור SQL Server 2017

עדכון מצטבר 12 עבור SQL Server 2017

עדכון מצטבר 4 עבור SQL Server 2016 SP2

הערה

  • לאחר החלת עדכון זה, התיקון מגביל את מספר השורות הנמצאות במעקב עבור TVP בכל אירוע.המשמעות של הדברהיא שאירוע הנמצא במעקב עשוי להכיל את כל השורות ב-TVP.

  • לקבלת תיקון נוסף שבו SQL Server מחוץ לבעיה בזיכרון כאשר TVP נלכד תוקן, עיין ב- KB 4051359.

אודות SQL Server build

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

גירסאות build של SQL Server 2017

העדכון המצטבר האחרון עבור SQL Server 2016

מצב

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

הפניות

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

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.