kehabisan memori permintaan baru memberikan opsi tersedia (min_grant_percent dan max_grant_percent) di SQL Server 2012

PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.

Klik disini untuk melihat versi Inggris dari artikel ini: 3107401
Tentang MIN_GRANT_PERCENT dan MAX_GRANT_PERCENT
Service Pack 3 (SP3) menambahkan kehabisan memori hibah opsi di bawah ini untuk Microsoft SQL Server 2012.

MIN_GRANT_PERCENT

Nilai persentase yang menentukan jumlah minimum kehabisan memori yang akan diberikan ke permintaan. Ini adalah 0.0 100.0. Float nilai ini berlaku.

MAX_GRANT_PERCENT

Nilai persentase yang menentukan jumlah maksimum kehabisan memori yang dapat diberikan permintaan. Ini adalah 0.0 100.0. Float nilai ini berlaku.
Jika ukuran kehabisan memori maks batas ini lebih kecil daripada kehabisan memori yang diperlukan untuk menjalankan kueri, kehabisan memori diperlukan diberikan untuk permintaan.
Pemecahan masalah
Fungsionalitas ini adalah tangan diperkenalkan di Service Pack untuk SQL Server.
Untuk informasi lebih lanjut tentang SQL Server 2012 Service Pack 3 (SP3), lihat bug yang diperbaiki dalam SQL Server 2012 Service Pack 3.

Tentang Service Pack untuk SQL Server

Service Pack bersifat kumulatif. Setiap Service Pack baru berisi semua perbaikan yang ada di Service Pack sebelumnya, bersama dengan perbaikan baru. Rekomendasi kami adalah untuk menerapkan Service Pack dan pembaruan kumulatif terbaru untuk Service Pack tersebut. Anda tidak harus memasang Service Pack sebelumnya sebelum memasang Service Pack. Menggunakan Daftar Tabel 1 dalam artikel berikut ini untuk menemukan informasi selengkapnya tentang Service Pack dan pembaruan kumulatif terbaru.

Cara menentukan versi, tingkat pemutakhiran dan edisi SQL Server dan komponennya
Informasi lebih lanjut
Nilai persentase didasarkan pada jumlah kehabisan memori yang ditentukan dalam konfigurasi pengatur sumber daya. Sebagai contoh, Pertimbangkan skenario berikut ini:
  • Anda memiliki kumpulan sumber daya yang jumlah maksimum kehabisan memori adalah 10 gigabytes (GB).
  • Anda memiliki grup beban kerja di pool sumber daya, dan hibah kehabisan memori maksimum permintaan dalam grup beban kerja ditetapkan ke 10 GB * 50% = 5 GB.
  • Anda menjalankan kueri menggunakan pernyataan berikut ini:
    SELECT * FROM Table1 ORDER BY Column1 OPTION (min_grant_percent = 10, max_grant_percent = 50)
Dalam skenario ini, jumlah minimum kehabisan memori yang akan diberikan ke permintaan adalah 5 GB * 10% = 0.5 GB, dan jumlah maksimum kehabisan memori yang tidak dapat melebihi adalah 5 GB * 50% = 2.5 GB. Jika permintaan ini mendapatkan 1 GB tanpa opsi ini, akan mendapatkan jumlah yang sama karena 1 GB milik kisaran ini minimum dan maksimum.

kehabisan memori min_grant_percent memberikan opsi menimpa opsi sp_configure (minimum kehabisan memori per permintaan (KB)) terlepas dari ukuran.

Catatan Dua baru permintaan kehabisan memori hibah opsi ini tidak tersedia untuk pembuatan indeks atau membangun kembali.

Di server yang memiliki X GB kehabisan memori, maksimum kehabisan memori yang dapat digunakan untuk server (Y GB) adalah kurang dari X GB (biasanya 90 persen atau kurang). kehabisan memori maksimum yang diberikan untuk per permintaan adalah GB Y (Z GB) * REQUEST_MAX_MEMORY_GRANT_PERCENT 100.

Opsi query berikut (min_grant_percent dan max_grant_percent) berlaku hingga Z GB:
  • Min_grant_percent dijamin permintaan.
  • Max_grant_percent adalah batas maksimum.
Untuk informasi lebih lanjut tentang grant kehabisan memori, lihat Memahami hibah kehabisan memori SQL Server.
Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 3107401 - Tinjauan Terakhir: 07/12/2016 02:50:00 - Revisi: 2.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard

  • kbqfe kbsurveynew kbexpertiseadvanced kbfix kbmt KB3107401 KbMtid
Tanggapan