Ketika Anda mulai Microsoft SQL Server, SQL Server penggunaan kehabisan memori dapat terus terus bertambah dan tidak, bahkan ketika aktivitas di server rendah. Selain itu, tugas manajer dan Monitor kinerja dapat menunjukkan bahwa kehabisan memori fisik yang tersedia di komputer terus berkurang sampai kehabisan memori tersedia antara 4 MB dan 10 MB.
Perilaku ini saja tidak menunjukkan kebocoran kehabisan memori. Perilaku ini khas dan perilaku dimaksudkan SQL Server buffer pool.
secara asali, SQL Server secara dinamis tumbuh dan mengerut ukuran buffer pool (cache), tergantung pada beban kehabisan memori fisik yang sistem operasi laporan. Selama kehabisan memori yang cukup (antara 4 MB dan 10 MB) tersedia untuk mencegah paging, SQL Server buffer pool akan terus tumbuh. Sebagai proses lainnya di komputer yang sama seperti SQL Server mengalokasikan kehabisan memori, SQL Server penyangga manajer akan merilis kehabisan memori yang diperlukan. SQL Server dapat gratis dan mendapatkan beberapa megabyte kehabisan memori setiap detik. Hal ini memungkinkan untuk SQL Server untuk dengan cepat menyesuaikan perubahan alokasi kehabisan memori.
Anda dapat menetapkan atas dan bawah batas untuk berapa banyak kehabisan memori (buffer pool) yang digunakan oleh mesin database SQL Server dengan opsi konfigurasi
kehabisan memori server min dan
maks server kehabisan memori . Sebelum Anda menetapkan pilihan
kehabisan memori server min dan
maks server kehabisan memori , meninjau referensi di bagian yang berjudul "Memori" pada artikel Pangkalan Pengetahuan Microsoft berikut:
319942
(http://support.microsoft.com/kb/319942/EN-US/
)
Cara menentukan pengaturan konfigurasi tepat SQL Server
Perhatikan bahwa opsi
kehabisan memori maks server hanya membatasi ukuran SQL Server buffer pool. Opsi
kehabisan memori maks server tidak membatasi daerah unreserved kehabisan memori yang tersisa dengan SQL Server daun untuk alokasi komponen lain seperti diperpanjang disimpan prosedur, COM objek, non-berbagi dll, mengkoleksi dan MAPI komponen. Karena alokasi sebelumnya, itu khas untuk SQL Server byte swasta melebihi konfigurasi
kehabisan memori maks server .Untuk informasi lebih lanjut tentang alokasi dari daerah unreserved kehabisan memori ini, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
316749
(http://support.microsoft.com/kb/316749/EN-US/
)
Mungkin tidak ada cukup kehabisan memori virtual ketika Anda memiliki sejumlah besar database dalam SQL Server
REFERENSI
Merujuk pada SQL Server buku Online dan topik-topik seperti "Efek min dan maks server kehabisan memori," "Arsitektur kehabisan memori," "Opsi kehabisan memori Server", dan "SQL Server kehabisan memori renang."
Untuk informasi lebih lanjut tentang opsi konfigurasi
kehabisan memori server min dan opsi konfigurasi
kehabisan memori maks server SQL Server 2005, lihat topik "Efek min dan maks server memori" dalam SQL Server 2005 buku Online.
ID Artikel: 321363 - Kajian Terakhir: 23 Juli 2012 - Revisi: 3.0
Berlaku bagi:
- Microsoft SQL Server 2005 Standard Edition
- Microsoft SQL Server 2005 Developer Edition
- Microsoft SQL Server 2005 Enterprise Edition
- Microsoft SQL Server 2005 Express Edition
- Microsoft SQL Server 2005 Workgroup Edition
- Microsoft SQL Server 2000 Standard Edition
- Microsoft SQL Server 7.0 Standard Edition
| kbsqlsetup kbinfo kbmt KB321363 KbMtid |
Penerjemahan MesinPENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:
321363
(http://support.microsoft.com/kb/321363/en-us/
)