MSSQLSERVER_8651
Berlaku untuk: SQL Server
Detail
Atribut | Nilai |
---|---|
Nama Produk | SQL Server |
ID Peristiwa | 8651 |
Sumber Kejadian | MSSQLSERVER |
Komponen | SQLEngine |
Nama Simbolis | MEMGRANT_ERR |
Teks Pesan | Tidak dapat melakukan operasi yang diminta karena memori kueri minimum tidak tersedia. Kurangi nilai yang dikonfigurasi untuk opsi konfigurasi server 'min memory per query'. |
Penjelasan
Proses lain mengkonsumsi memori server (mengerahkan tekanan memori di server).
Tindakan Pengguna
Kurangi nilai yang dikonfigurasi untuk opsi konfigurasi server memori min per kueri atau kurangi beban kueri ke server.
Daftar berikut menguraikan langkah-langkah umum yang akan membantu dalam memecahkan masalah kesalahan memori:
Verifikasi apakah aplikasi atau layanan lain mengonsumsi memori di server ini. Konfigurasi ulang aplikasi atau layanan yang kurang penting untuk mengonsumsi lebih sedikit memori.
Mulai kumpulkan penghitung monitor performa untuk SQL Server: Buffer Manager, SQL Server: Memory Manager.
Periksa parameter konfigurasi memori SQL Server berikut:
memori server maks
memori server min
memori min per kueri
Perhatikan pengaturan yang tidak biasa. Koreksi seperlunya. Pengaturan default tercantum dalam "Mengatur Opsi Konfigurasi Server" di Buku SQL Server Online.
Periksa beban kerja (misalnya, jumlah sesi bersamaan, yang saat ini menjalankan kueri).
Tindakan berikut mungkin membuat lebih banyak memori tersedia untuk SQL Server:
Jika aplikasi selain SQL Server menggunakan sumber daya, coba hentikan menjalankan aplikasi ini atau pertimbangkan untuk menjalankannya di server terpisah. Ini akan menghilangkan tekanan memori eksternal.
Jika Anda telah mengonfigurasi memori server maks, tingkatkan pengaturannya.
Jalankan perintah DBCC berikut untuk membebaskan beberapa cache memori SQL Server.
DBCC FREESYSTEMCACHE
DBCC FREESESSIONCACHE
DBCC FREEPROCCACHE
Jika masalah berlanjut, Anda perlu menyelidiki lebih lanjut dan mungkin mengurangi beban kerja.
Lihat Juga
DBCC FREESYSTEMCACHE (Transact-SQL)
DBCC FREESESSIONCACHE (Transact-SQL)
DBCC FREEPROCCACHE (Transact-SQL)
Opsi Konfigurasi Server (SQL Server)
SQL Server, Objek Manajer Buffer
SQL Server, Objek Manajer Memori