ID Artikel: 321363 - Kajian Terakhir: 26 September 2011 - Revisi: 1.0

Bagaimana untuk menyesuaikan penggunaan memori dengan menggunakan opsi konfigurasi dalam SQL Server

Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.

Pada Halaman ini

Perbesar semua | Perkecil semua

RINGKASAN

Ketika Anda menjalankan SQL Server, SQL Server penggunaan memori dapat terus terus bertambah dan tidak, bahkan ketika aktivitas di server rendah. Selain itu, Task Manager dan Monitor kinerja dapat menunjukkan bahwa memori fisik yang tersedia di komputer terus berkurang sampai memori yang tersedia antara 4-10 MB.

Perilaku ini saja tidak menunjukkan kebocoran memori. Perilaku ini normal dan perilaku dimaksudkan SQL Server buffer pool.

Secara default, SQL Server secara dinamis tumbuh dan mengerut ukuran buffer pool (cache) tergantung pada beban memori fisik yang dilaporkan oleh sistem operasi. Selama cukup memori tersedia untuk mencegah paging (antara 4-10 MB), SQL Server buffer pool akan terus tumbuh. Sebagai proses lainnya di komputer yang sama seperti SQL Server mengalokasikan memori, SQL Server buffer manajer akan merilis memori yang diperlukan. SQL Server dapat gratis dan mendapatkan beberapa megabyte memori setiap detik, memungkinkan untuk dengan cepat menyesuaikan perubahan alokasi memori.

INFORMASI LEBIH LANJUT

Anda dapat menetapkan atas dan bawah batas untuk jumlah memori (buffer pool) digunakan oleh mesin database SQL Server dengan memori server min dan memori maks server opsi konfigurasi. Sebelum Anda menetapkan memori server min dan memori maks server pilihan, meninjau referensi dalam bagian yang berjudul "Memori" pada artikel Basis Pengetahuan Microsoft berikut:
319942  (http://support.microsoft.com/kb/319942/EN-US/ ) CARA: Menentukan pengaturan konfigurasi tepat SQL Server
Perhatikan bahwa memori maks server pilihan hanya membatasi ukuran SQL Server buffer pool. The memori maks server pilihan tidak membatasi daerah unreserved memori yang tersisa dengan SQL Server daun untuk alokasi dari komponen lain seperti diperpanjang disimpan prosedur, COM objek, non-berbagi dll, mengkoleksi, dan komponen MAPI. Karena dari alokasi sebelumnya, itu normal bagi byte swasta SQL Server untuk melebihi memori maks server konfigurasi.Untuk informasi tambahan tentang alokasi dari daerah unreserved memori ini, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
316749  (http://support.microsoft.com/kb/316749/EN-US/ ) PRB: Mungkin tidak ada cukup memori Virtual dengan jumlah besar database

REFERENSI

SQL Server buku secara Online; topik: "Efek memori server min dan maks"; "Arsitektur memori"; "Arsitektur memori"; "Pilihan memori server"; "Kolam renang memori SQL Server"

Untuk informasi lebih lanjut tentang memori server min pilihan konfigurasi dan memori maks server pilihan konfigurasi dalam SQL Server 2005, lihat topik "Efek min dan max memori server" dalam SQL Server 2005 buku Online.

Berlaku bagi:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • 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
Kata kunci: 
kbsqlsetup kbinfo kbmt KB321363 KbMtid
Penerjemahan MesinPenerjemahan Mesin
PENTING: 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/ )