Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Topik ini menjelaskan cara mengonfigurasi min memory per query opsi konfigurasi server di SQL Server 2014 dengan menggunakan SQL Server Management Studio atau Transact-SQL. Opsi min memory per query menentukan jumlah memori minimum (dalam kilobyte) yang akan dialokasikan untuk eksekusi kueri. Misalnya, jika min memory per query diatur ke 2.048 KB, kueri dijamin akan mendapatkan setidaknya memori total sebanyak itu. Nilai defaultnya adalah 1.024 KB. Nilai minimum 512 KB, dan maksimum adalah 2.147.483.647 KB (2 GB).
Dalam Topik Ini
Sebelum Anda mulai:
Untuk mengonfigurasi memori min per opsi kueri, gunakan:
Tindak Lanjut:Setelah Anda mengonfigurasi memori min per opsi kueri
Sebelum Anda mulai
Batasan dan Pembatasan
- Jumlah memori min per kueri lebih diutamakan daripada opsi memori buat indeks. Jika Anda memodifikasi opsi dan indeks membuat memori kurang dari min memori per kueri, Anda menerima pesan peringatan, tetapi nilainya diatur. Selama eksekusi kueri, Anda menerima peringatan serupa lainnya.
Rekomendasi
Opsi ini adalah opsi lanjutan dan harus diubah hanya oleh administrator database berpengalaman atau teknisi SQL Server bersertifikat.
Prosesor kueri SQL Server mencoba menentukan jumlah memori optimal untuk dialokasikan ke kueri. Opsi memori min per kueri memungkinkan administrator menentukan jumlah minimum memori yang diterima kueri tunggal. Kueri umumnya menerima lebih banyak memori daripada ini jika mereka memiliki operasi hash dan pengurutan pada volume data yang besar. Meningkatkan nilai memori min per kueri dapat meningkatkan performa untuk beberapa kueri kecil hingga menengah, tetapi melakukannya dapat menyebabkan peningkatan persaingan untuk sumber daya memori. Opsi memori min per kueri menyertakan memori yang dialokasikan untuk pengurutan.
Keamanan
Izin
Jalankan izin pada sp_configure tanpa parameter atau hanya dengan parameter pertama yang diberikan kepada semua pengguna secara default. Untuk menjalankan sp_configure dengan kedua parameter untuk mengubah opsi konfigurasi atau menjalankan pernyataan KONFIGURASI ULANG, pengguna harus diberikan izin tingkat server ALTER SETTINGS. Izin UBAH PENGATURAN secara implisit dipegang oleh peran server tetap sysadmin dan serveradmin .
Menggunakan SQL Server Management Studio
Untuk mengonfigurasi memori min per opsi kueri
Di Object Explorer, klik kanan server dan pilih Properti.
Klik simpul Memori .
Dalam kotak Memori minimum per kueri , masukkan jumlah memori minimum (dalam kilobyte) yang akan dialokasikan untuk eksekusi kueri.
Menggunakan T-SQL
Untuk mengonfigurasi memori min per opsi kueri
Sambungkan ke Mesin Database.
Dari bilah Standar, klik Kueri Baru.
Salin dan tempel contoh berikut ke dalam jendela kueri dan klik Jalankan. Contoh ini menunjukkan cara menggunakan sp_configure untuk mengatur nilai
min memory per queryopsi ke3500KB.
USE AdventureWorks2012 ;
GO
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE ;
GO
EXEC sp_configure 'min memory per query', 3500 ;
GO
RECONFIGURE;
GO
Tindak Lanjut: Setelah Anda mengonfigurasi memori min per opsi kueri
Pengaturan berlaku segera tanpa memulai ulang server.
Lihat Juga
KONFIGURASI ULANG (Transact-SQL)
Opsi Konfigurasi Server (SQL Server)
sp_configure (T-SQL)
Mengonfigurasi opsi konfigurasi server buat memori indeks