סיכום
כאשר Microsoft SQL Server או מעדכן סטטיסטיקה, אם שיעור דגימה אינו מצוין באופן ידני, SQL Server יחשב שיעור דגימה המהווה ברירת מחדל. בהתאם להתפלגות האמיתית של הנתונים בטבלה המשמשת כברירת מחדל, ייתכן שקצב הדגימה המהווה ברירת מחדל לא ייצג באופן מדויק את התפלגות הנתונים. הדבר עלול לגרום לירידה ביעילות של תוכנית השאילתה.
כדי לשפר תרחיש זה, מנהל מסד נתונים יכול לבחור לעדכן סטטיסטיקה באופן ידני באמצעות שיעור דגימה קבוע שעשוי לייצג טוב יותר את התפלגות הנתונים. עם זאת, פעולת סטטיסטיקה של עדכון אוטומטי עוקב תאפס בחזרה לקצב הדגימה המוגדר כברירת מחדל, ואולי גם תיפחת ביעילות של תוכנית השאילתה.
שיפור זה מאפשר עקביות של קצב הדגימה הקבועה בפעולות סטטיסטיקה ידניות או אוטומטיות הבאות.
פתרון
עדכון זה מציג מילת מפתח חדשה PERSIST_SAMPLE_PERCENT = { ON | OFF } שהיא הרחבה ל- TRANSact-SQL הקיים של הפונקציה CREATE/UPDATE STATISTICS. מילת המפתח מציינת SQL Server לנעול את קצב הדגימה (בתנאי שהוא נוצר או מתעדכן) לשימוש עתידי.
לקבלת מידע נוסף אודות סטטיסטיקה, ראה יצירת סטטיסטיקה.
התכונה זמינה בעדכונים המצטברים הבאים עבור SQL Server:
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
מצב
Microsoft אישרה כי זוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".
הפניות
למד על המינוח שבו Microsoftמשתמשת כדי לתאר עדכוני תוכנה.