Sunucu yapılandırma seçenekleri ayarlama
Yönetmek ve en iyi duruma SQL Server kaynaklar aracılığıyla yapılandırma seçeneklerini kullanarak SQL Server Management Studio veya sp_configure sistem saklı yordamı.En yaygın olarak kullanılan sunucu yapılandırma seçenekleri aracılığıyla kullanılabilir SQL Server Management Studio; tüm yapılandırma seçenekleri aracılığıyla erişilebilir sp_configure.Sisteminiz üzerindeki etkileri bu seçeneklerini ayarlamadan önce dikkatlice düşünün.
Önemli |
---|
Gelişmiş seçenekleri yalnızca deneyimli veritabanı yöneticisi tarafından değiştirilemez veya sertifikalı SQL Server teknisyen. |
Sp_configure sistem saklı yordamını kullanarak
Kullanırken sp_configure, yeniden yapılandırın veya yeniden yapılandırma ile geçersiz ayarlandıktan sonra çalıştırmanız gerekirbir yapılandırma seçeneği. Yeniden yapılandırma ile geçersiz KILMA deyim genellikle çok dikkatli kullanılması gereken yapılandırma seçenekleri için ayrılmıştır.Ancak, tüm yapılandırma seçenekleri ile yeniden YAPILANDIRMANIZ geçersiz çalışır ve yeniden yapılandırma yerine kullanabilirsiniz.
Not
Yeniden yapılandırma bir hareket içinde yürütür.Yeniden yapılandırma işlemi başarısız olursa, yeniden yapılandırma işlemlerini hiçbiri etkili olur.
Her seçenek için değer aşağıdaki deyim ile belirlenebilir.
SELECT * FROM sys.configurations
ORDER BY name ;
GO
Aşağıdaki örnek, nasıl kullanılacağını gösterir sp_configure değiştirmek için fill factor değeri varsayılan ayarına seçeneğinden 100.
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'fill factor', 100;
GO
RECONFIGURE;
GO
Yapılandırma seçenekleri kategorileri
Yapılandırma seçenekleri ya da etkili:
Seçeneği ayarlama ve yeniden yapılandırın verme hemen sonra (veya bazı durumlarda, yeniden yapılandırma ile geçersiz KILAR) deyim.
- veya -
Yukarıdaki eylemleri gerçekleştirerek ve yeniden başlattıktan sonra örnek , SQL Server.
Gelişmiş bir seçeneği yapılandırmak için önce çalıştırmanız gerekir sp_configure ile 'show advanced options' seçeneği küme için 1ve çalıştırın RECONFIGUREgibi gösterilen aşağıdaki örnek.
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'cursor threshold', 0;
GO
RECONFIGURE;
GO
The cursor threshold option is reconfigured immediately.Yeni değeri cursor threshold yapılandırma seçenekleri görünür value_in_use sütun ve value sütun.
Gerektiren seçenekleri SQL Server yeniden başlatmak için başlangıçta değişen gösterir yalnızca değer value sütun.Yeniden başlatma sonrasında, yeni değer her ikisini de görünür value sütun ve value_in_use sütun.
Yeni yapılandırma değeri etkili olabilmesi bazı seçenekleri sunucu yeniden başlatma gerektirir.Yeni değer küme ve çalıştırın, sp_configure , sunucuyu yeniden başlatmadan önce yeni değeri görüntülenir yapılandırma seçenekleri'nde value sütunu, ancak değil de value_in_use sütun.Sunucu yeniden başlatıldıktan sonra yeni değeri görünür value_in_use sütun.
Yapılandıran seçenekler şunlardır, SQL Server için gereksinimlerine göre ayarlarsistem. Çoğu durumda, bu değerleri el ile ayarlamak için gereksinimini ortadan kaldırır.Örnekler min server memory ve max server memory seçenekleri ve user connections seçeneği.
Yapılandırma seçenekleri tablosu
Aşağıdaki tablo tüm kullanılabilir yapılandırma seçenekleri, çeşitli olası ayarlar ve varsayılan değerleri listeler.Yapılandırma seçenekleri ile harf kodları aşağıdaki gibi işaretlenir:
Yalnızca deneyimli veritabanı yöneticisi veya bir sertifikalı tarafından değiştirilmesi gereken bir = Gelişmiş seçenekleri SQL Server , teknisyen ve ayar gerektiren show advanced options 1.
rr = yeniden başlatılmasını gerektiren seçenekleri Veritabanı Altyapısı.
sc = yapılandıran seçenekler.
Yapılandırma seçeneği
Minimum değer
Maksimum değer
Default
0
16384
0
0
2147483647
0
0
1
0
I/o benzeşme maskesi (bir, rr)
-2147483648
2147483647
0
affinity64 g/Ç maskesi (a, yalnızca kullanılabilir 64-bit sürüm , SQL Server)
-2147483648
2147483647
0
benzeşme maskesi (a)
-2147483648
2147483647
0
affinity64 maskesi (bir, rr), 64-bit sürüm sadece mevcuttur SQL Server
-2147483648
2147483647
0
Aracısı XPs (a)
0
1
0
(1 Zaman değiştirir SQL Server Aracı başlatılır.Varsayılan değeri ise 0 SQL Server Aracısı otomatik başlatma için küme sırasında Kur.)
güncelleştirmelere izin (Obsolete.Kullanmayın.Hata yeniden yapılandırma sırasında neden olur.)
0
1
0
awe etkinleştirilmiş (bir, rr)
0
1
0
0
1
0
0
86400
0
C2 Denetim modu (bir, rr)
0
1
0
0
1
0
Etkin Ortak Ölçütler Uyumluluğu'nu (bir, rr)
0
1
0
0
32767
5
0
1
0
imleç eşik (a)
-1
2147483647
-1
0
1
0
0
2147483647
1033
0
9999
0
0
1
1
0
1
0
0
1
0
0
1
0
0
2
0
doldurma faktörü (bir, rr)
0
100
0
ft crawl bandwidth (max), bkz: ft gezinme bant genişliği(a)
0
32767
100
ft crawl bandwidth (min), bkz: ft gezinme bant genişliği(a)
0
32767
0
ft notify bandwidth (max), bkz: ft bildir bant genişliği(a)
0
32767
100
ft notify bandwidth (min), bkz: ft bildir bant genişliği(a)
0
32767
0
Dizin oluşturma bellek (a, sc)
704
2147483647
0
0
2
0
Hafif havuzu (bir, rr)
0
1
0
Kilit (bir, rr, sc)
5000
2147483647
0
0
64
0
0
256
4
sunucu belleği en büyük (a, sc)
16
2147483647
2147483647
0
2147483647
65536
en büyük iş parçacıkları (bir, rr)
128
32767
(1024 32-bit için önerilen en yüksek olan SQL Server, 64-bit için 2048 SQL Server.)
0
Sıfır otomatik olarak yapılandırır formülü kullanarak, işlemci sayısına bağlı olarak en çok alt iş parçacığı sayısı (256 + (<İşlemci> -4) * 8) 32-bit için SQL Server ve 64-bit için iki katı olan SQL Server.
ortam saklama (bir, rr)
0
365
0
512
2147483647
1024
Min sunucu belleği (a, sc)
0
2147483647
0
0
1
1
Ağ paket boyutu (a)
512
32767
4096
0
1
0
nesneleri açmak (bir, rr, artık kullanılmıyor)
0
2147483647
0
0
1
0
PH_timeout (a)
1
3600
60
0
1
0
öncelik artırmayı (bir, rr)
0
1
0
0
2147483647
0
Sorgu bekleme (a)
-1
2147483647
-1
Kurtarma aralığı (a, sc)
0
32767
0
Uzaktan erişim (rr)
0
1
1
0
1
0
0
2147483647
20
0
1
0
0
2147483647
600
0
1
0
Tarama için başlangıç yakalar (bir, rr)
0
1
0
0
1
1
çalışma küme boyutunu ayarlamak (bir, rr, artık kullanılmıyor)
0
1
0
0
1
0
smo ve XPs dmo (a)
0
1
1
sql Mail XPs (a)
0
1
0
0
1
0
1753
9999
2049
Kullanıcı bağlantılarını (bir, rr, sc)
0
32767
0
Kullanıcı örneği zaman aşımı (a, yalnızca görünür SQL Server 2008 Express.)
5
65535
60
Kullanıcı örnekleri etkin (a, yalnızca görünür SQL Server 2008 Express.)
0
1
0
0
32767
0
xp_cmdshell (a)
0
1
0
Ayrıca bkz.