Opsi Konfigurasi Server (SQL Server)
Anda dapat mengelola dan mengoptimalkan sumber daya SQL Server melalui opsi konfigurasi dengan menggunakan SQL Server Management Studio atau prosedur tersimpan sistem sp_configure. Opsi konfigurasi server yang paling umum digunakan tersedia melalui SQL Server Management Studio; semua opsi konfigurasi dapat diakses melalui sp_configure. Pertimbangkan efek pada sistem Anda dengan hati-hati sebelum mengatur opsi ini. Untuk informasi selengkapnya, lihat Menampilkan atau Mengubah Properti Server (SQL Server).
Penting
Opsi tingkat lanjut harus diubah hanya oleh administrator database berpengalaman atau teknisi SQL Server bersertifikat.
Kategori Opsi Konfigurasi
Opsi konfigurasi berlaku:
Segera setelah mengatur opsi dan mengeluarkan pernyataan KONFIGURASI ULANG (atau dalam beberapa kasus, KONFIGURASI ULANG DENGAN AMBIL ALIH).
-atau-
Setelah melakukan tindakan di atas dan memulai ulang instans SQL Server.
Opsi yang memerlukan SQL Server untuk memulai ulang awalnya akan menampilkan nilai yang diubah hanya di kolom nilai. Setelah menghidupkan ulang, nilai baru akan muncul di kolom nilai dan kolom value_in_use.
Beberapa opsi memerlukan hidupkan ulang server sebelum nilai konfigurasi baru berlaku. Jika Anda mengatur nilai baru dan menjalankan sp_configure sebelum memulai ulang server, nilai baru muncul di kolom nilai opsi konfigurasi, tetapi tidak di kolom value_in_use. Setelah menghidupkan ulang server, nilai baru muncul di kolom value_in_use.
Opsi konfigurasi mandiri adalah opsi yang SQL Server sesuaikan dengan kebutuhan sistem. Dalam kebanyakan kasus, ini menghilangkan kebutuhan untuk mengatur nilai secara manual. Contohnya termasuk memori server min dan opsi memori server maks dan opsi koneksi pengguna.
Tabel Opsi Konfigurasi
Tabel berikut ini mencantumkan semua opsi konfigurasi yang tersedia, rentang pengaturan yang mungkin, dan nilai default. Opsi konfigurasi ditandai dengan kode huruf sebagai berikut:
A= Opsi tingkat lanjut, yang harus diubah hanya oleh administrator database berpengalaman atau teknisi SQL Server bersertifikat, dan yang memerlukan pengaturan menunjukkan opsi tingkat lanjut ke 1.
RR = Opsi yang memerlukan hidupkan ulang Mesin Database.
SC = Opsi konfigurasi mandiri.
Opsi konfigurasi Nilai minimum Nilai maksimum Default jumlah wadah cache pemeriksaan akses (A) 0 16384 0 kuota cache pemeriksaan akses (A) 0 2147483647 0 kueri terdistribusi ad hoc (A) 0 1 0 masker I/O afinitas (A, RR) -2147483648 2147483647 0 masker I/O afinitas64 (A, hanya tersedia pada versi 64-bit SQL Server) -2147483648 2147483647 0 masker afinitas (A) -2147483648 2147483647 0 masker afinitas64 (A, RR), hanya tersedia pada versi 64-bit SQL Server -2147483648 2147483647 0 XP Agen (A) 0 1 0
(Perubahan ke 1 saat SQL Server Agent dimulai. Nilai default adalah 0 jika SQL Server Agent diatur ke mulai otomatis selama Penyiapan.)izinkan pembaruan (Usang. Jangan gunakan. Akan menyebabkan kesalahan selama konfigurasi ulang.) 0 1 0 checksum cadangan default 0 1 0 default kompresi cadangan 0 1 0 ambang proses yang diblokir (A) 0 86400 0 mode audit c2 (A, RR) 0 1 0 clr diaktifkan 0 1 0 kepatuhan kriteria umum diaktifkan (A, RR) 0 1 0 Mengonfigurasi autentikasi database mandiri 0 0 ambang biaya untuk paralelisme (A) 0 32767 5 rantai kepemilikan lintas db 0 1 0 ambang kursor (A) -1 2147483647 -1 Database Mail XP (A) 0 1 0 bahasa teks lengkap default (A) 0 2147483647 1033 bahasa default 0 9999 0 pelacakan default diaktifkan (A) 0 1 1 melarang hasil dari pemicu (A) 0 1 0 Penyedia EKM diaktifkan 0 1 0 filestream_access_level 0 2 0 faktor pengisian (A, RR) 0 100 0 bandwidth perayapan ft (maks), lihat bandwidth perayapan ft(A) 0 32767 100 bandwidth perayapan ft (min), lihat bandwidth perayapan ft(A) 0 32767 0 ft memberi tahu bandwidth (maks), lihat ft memberi tahu bandwidth(A) 0 32767 100 ft memberi tahu bandwidth (min), lihat ft memberi tahu bandwidth(A) 0 32767 0 indeks membuat memori (A, SC) 704 2147483647 0 resolusi xact yang ragu (A) 0 2 0 pengumpulan ringan (A, RR) 0 1 0 kunci (A, RR, SC) 5000 2147483647 0 tingkat paralelisme maks (A) 0 32767 0 rentang perayapan teks lengkap maks (A) 0 256 4 memori server maks (A, SC) 16 2147483647 2147483647 ukuran repl teks maks 0 2147483647 65536 utas pekerja maks (A) 128 32767
(1024 adalah maksimum yang direkomendasikan untuk SQL Server 32-bit, 2048 untuk SQL Server 64-bit.)0
Nol mengonfigurasi otomatis jumlah utas pekerja maks tergantung pada jumlah prosesor, menggunakan rumus (256+(<prosesor> -4) * 8) untuk SQL Server 32-bit dan dua kali lipat untuk SQL Server 64-bit.retensi media (A, RR) 0 365 0 memori min per kueri (A) 512 2147483647 1024 memori server min (A, SC) 0 2147483647 0 pemicu berlapis 0 1 1 ukuran paket jaringan (A) 512 32767 4096 Prosedur Otomatisasi Ole (A) 0 1 0 objek terbuka (A, RR, usang) 0 2147483647 0 optimalkan untuk beban kerja ad hoc (A) 0 1 0 PH_timeout (A) 1 3600 60 peringkat precompute (A) 0 1 0 peningkatan prioritas (A, RR) 0 1 0 batas biaya gubernur kueri (A) 0 2147483647 0 kueri tunggu (A) -1 2147483647 -1 interval pemulihan (A, SC) 0 32767 0 akses jarak jauh (RR) 0 1 1 koneksi admin jarak jauh 0 1 0 batas waktu masuk jarak jauh 0 2147483647 10 trans proc jarak jauh 0 1 0 batas waktu kueri jarak jauh 0 2147483647 600 Opsi XP Replikasi (A) 0 1 0 pindai untuk proc startup (A, RR) 0 1 0 rekursi pemicu server 0 1 1 atur ukuran set kerja (A, RR, usang) 0 1 0 Tampilkan opsi tingkat lanjut 0 1 0 XP SMO dan DMO (A) 0 1 1 mengubah kata-kata kebisingan (A) 0 1 0 pemotongan dua digit tahun (A) 1753 9999 2049 koneksi pengguna (A, RR, SC) 0 32767 0 opsi pengguna 0 32767 0 xp_cmdshell (A) 0 1 0
Lihat juga
sp_configure (Transact-SQL)
KONFIGURASI ULANG (Transact-SQL)