ביצועים גרועים עם GROUP BY
נתחיל בשאלה כללית ובמידת הצורך אתן יותר פרטים
אני מבצע שאילתא שכוללת 3 טבלאות 2 טבלאות רגילות ואחת מקשרת
בשאילתא יש GROUP BY משתי טבלאות נפרדות
מה שגורם לביצועים איומים
ולפי הפרופיילר הSQL לא משתמש בINDEXES של הטבלאות ומבצע במקום
nested loops
CLUSTER INDEX SCAN
שנראה שפוגם בשאילתא מאוד
ברגע שאני מוריד את אחד מהשדות של הGROUP BY הכל רץ כמו שצריך (גם לפי הפרופיילר )
אם מישהו נתקל בבעיה דומה אשמח להכוונה
תודה לעוזרים
נתחיל בשאלה כללית ובמידת הצורך אתן יותר פרטים
אני מבצע שאילתא שכוללת 3 טבלאות 2 טבלאות רגילות ואחת מקשרת
בשאילתא יש GROUP BY משתי טבלאות נפרדות
מה שגורם לביצועים איומים
ולפי הפרופיילר הSQL לא משתמש בINDEXES של הטבלאות ומבצע במקום
nested loops
CLUSTER INDEX SCAN
שנראה שפוגם בשאילתא מאוד
ברגע שאני מוריד את אחד מהשדות של הGROUP BY הכל רץ כמו שצריך (גם לפי הפרופיילר )
אם מישהו נתקל בבעיה דומה אשמח להכוונה
תודה לעוזרים