Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Szczegóły
| Attribute | Value |
|---|---|
| Nazwa produktu | SQL Server |
| Identyfikator zdarzenia | 41396 |
| Źródło zdarzenia | MSSQLSERVER |
| Składnik | SQLEngine |
| Nazwa symboliczna | MAX_SORT_ROWS_EXCEEDED |
| Tekst wiadomości | Operacja sortowania przekroczyła limit buforu. Wykonywanie procedury składowanej zostało przerwane. Aby uzyskać więcej informacji, zapoznaj się z książkami programu SQL Server Online. |
Explanation
Natywnie skompilowane procedury przechowywane wykonują operacje sortowania w pamięci. Istnieje ograniczenie rozmiaru bufora sortowania. Ten błąd oznacza, że rozmiar bufora sortowania przekracza ten limit. Operacja sortowania i wykonanie procedury przechowywanej zostały przerwane.
Wielkość każdego wiersza lub wpisu w buforze sortowania zależy od liczby posortowanych wierszy, liczby połączeń oraz liczby i typu funkcji agregujących w zapytaniu. Upraszczając zapytanie, możesz zmniejszyć rozmiar każdego wiersza, co pozwoli zmieścić więcej wierszy w buforze sortowania. Rozmiar wierszy w tabelach bazowych nie wpływa na rozmiar każdego wiersza lub wpisu w buforze sortowania.
Akcja użytkownika
Wybierz mniej wierszy lub zmniejsz złożoność zapytania poprzez usunięcie łączenia lub funkcji agregacyjnych.