Salah satu dari SQL Server kami, yang telah berjalan stabil selama beberapa waktu (tahun), baru-baru ini melempar kesalahan memori yang tidak mencukupi. Dari Log Acara Aplikasi, kita melihat:
ID Peristiwa: 701
Deskripsi: Memori sistem tidak cukup untuk menjalankan kueri ini.
Tim kami yang mengelola server ini terdiri dari sebagian besar pengembang yang menggandakan tugas sysadmin. Namun, keahlian utama kami adalah pengembangan. Yang sedang berkata, kita bingung bagaimana kita mengatasi masalah ini. Kami telah menjelajahi forum dan yang lainnya dan belum menemukan yang cocok
Jadi, berikut ini beberapa detail lainnya untuk membantu pemecahan masalah:
- Memori server minimum kami diatur ke 0.
- Memori server maksimum kami diatur ke 2000.
- Total Memori Fisik adalah 3.325,85 MB (dari sysinfo).
- Total Memori Virtual adalah 7.10 GB (dari sysinfo).
- Kami tidak menggunakan AWE untuk mengalokasikan memori, tetapi kami sekarang untuk melihat apakah itu membuat perbedaan.
- Kesalahan ini dilemparkan oleh pekerjaan yang membuat cadangan log transaksi, tidak menjalankan kueri.
- Kami memiliki banyak server yang tertaut. Jenis RDBMS di sisi lain adalah SQL Server (2005 dan 2000), Oracle 10g, dan sistem OSI PI.
- Berselang pada titik ini. Tampaknya kami tidak dapat menghubungkan waktu atau peristiwa dengan kesalahan.
- Tentu saja, me-reboot tampaknya membuatnya pergi untuk sementara waktu, yang masuk akal karena sifat dari pesan kesalahan.
- Server ini tiga kali lipat sebagai server aplikasi (beberapa Layanan Windows) dan server web, serta server basis data.
EDIT:
Kami berada di SP3. Sebagian besar posting yang kami temukan adalah pra SP1, yang tidak berlaku untuk kami.
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
kembali
9.00.4035.00 Edisi Standar SP3