MSSQLSERVER_41396
Berlaku untuk: SQL Server
Detail
Atribut | Nilai |
---|---|
Nama Produk | SQL Server |
ID Peristiwa | 41396 |
Sumber Kejadian | MSSQLSERVER |
Komponen | SQLEngine |
Nama Simbolis | MAX_SORT_ROWS_EXCEEDED |
Teks Pesan | Operasi pengurutan melebihi batas buffer. Eksekusi prosedur tersimpan dibatalkan. Konsultasikan dengan SQL Server Books Online untuk informasi selengkapnya. |
Penjelasan
Prosedur tersimpan yang dikompilasi secara asli melakukan operasi pengurutan dalam memori. Ada batasan ukuran buffer sortir. Kesalahan ini berarti bahwa ukuran buffer sortir melebihi batas ini. Operasi pengurutan dan eksekusi prosedur tersimpan dibatalkan.
Ukuran setiap baris atau entri dalam buffer pengurutan ditentukan oleh jumlah baris yang diurutkan serta jumlah gabungan dan jumlah dan jenis fungsi agregat dalam kueri. Dengan menyederhanakan kueri, Anda dapat mengurangi ukuran setiap baris sehingga pas dengan lebih banyak baris dalam buffer pengurutan. Ukuran baris dalam tabel dasar tidak memengaruhi ukuran setiap baris atau entri dalam buffer pengurutan.
Tindakan Pengguna
Pilih lebih sedikit baris atau kurangi kompleksitas kueri dengan menghapus gabungan atau fungsi agregat.