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

תופעות

כאשר אתה מנסה להפעיל שאילתות גדולות מרובות בו ב-Microsoft SQL Server 2014, שאילתות מסוימות עשויות להמתין לRESOURCE_SEMAPHORE_QUERY_COMPILE. רק שאילתה אחת הדורשת יותר זיכרון מאשר סף השער הגדול (כפי שסופק על-ידי הפלט של הפקודה DBCC MEMORYSTATUS ) כדי לבצע קומפילציה יכולה להמשיך, גם אם לשרת יש מספיק זיכרון זמין.הערה זוהי התנהגות צפויה. עם זאת, במערכות אצווה גדולות כגון מחסן נתונים, פעולה זו עשויה להוריד את הביצועים בביצוע בו של שאילתות רבות.

פתרון

מידע אודות עדכון מצטבר

הבעיה נפתרה לראשונה בעדכון המצטבר הבא של SQL Server.

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

תיקון חם זה מציג דגל מעקב חדש-T 6498. דגל מעקב זה מאפשר ליותר מאוסף שאילתות גדול אחד לקבל גישה לשער הגדול כאשר קיים זיכרון מספיק זמין. היא מבוססת על אחוז 80 של זיכרון היעד של SQL Server, והיא מאפשרת הידור אחד גדול של שאילתה לכל 25 ג'יגה-בתים (GB) של זיכרון. לדוגמה, אפשרות זו מאפשרת שאילתות הידור גדולות של שאילתות במחשב זיכרון יעד של 64 GB. לאחר החלת תיקון חם זה, עליך להפוך את סמן המעקב לזמין ב-T 6498 כדי להפוך את אופן הפעולה החדש לזמין. הערה אם תהפוך את דגל המעקב לזמין באמצעות הפקודה DBCC TRACEON , אין צורך להפעיל מחדש את השרת כדי שדגל המעקב ייכנס לתוקף. אך ייתכן שיחלפו 10 שניות כדי להחיל את תצורת השער הגדולה החדשה. תיקון חם נתמך זמין מ-Microsoft. עם זאת, תיקון חם זה מיועד לתקן רק את הבעיה המתוארת במאמר זה. החל תיקון חם זה רק על מערכות המתעוררות בעיה ספציפית זו. אם התיקון החם זמין להורדה, יש סעיף ' הורדת תיקון חם זמין ' בחלק העליון של מאמר זה במאגר הידע. אם סעיף זה אינו מופיע, שלח בקשה לשירות הלקוחות ולתמיכה של Microsoft כדי לקבל את התיקון החם. הערה אם הבעיות הנוספות מתרחשות או אם נדרשת פתרון בעיות, ייתכן שיהיה עליך ליצור בקשה נפרדת לשירות. עלויות התמיכה הרגילות יחולו על שאלות ובעיות נוספות של תמיכה שאינן מעניקות תיקון חם ספציפי זה. לקבלת רשימה מלאה של מספרי הטלפון של שירות הלקוחות והתמיכה של Microsoft, או כדי ליצור בקשת שירות נפרדת, בקר באתר האינטרנט הבא של Microsoft:

http://support.microsoft.com/contactus/?ws=support הערה הטופס "הורדת Hotfix זמין" מציג את השפות שעבורן התיקון החם זמין. אם אינך רואה את השפה שלך, היא משום שתיקון חם אינו זמין עבור שפה זו.

מידע נוסף

סיבהSQL Server משתמש בשערי הקומפילציה של שערים כדי לבצע הידור מצערת. ארכיטקטורת השער היא דרך ל-SQL Server לשמור על השימוש בזיכרון עבור ההידור של שאילתות נכנסות תחת שליטה. קיימים שלושה שערים: קטן, בינוני וגדול. לקבלת מידע נוסף אודות אופן השימוש בפקודה DBCC MEMORYSTATUS כדי לנטר שימוש בזיכרון, ראה KB 907877: כיצד להשתמש בפקודה DBCC MEMORYSTATUS כדי לנטר שימוש בזיכרון ב-SQL Server 2005.

מצב

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

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

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

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×