Sunucu yapılandırma seçeneği imleç eşik yapılandırmak
Nasıl yapılandırılacağı açıklanmıştır İmleç eşik sunucu yapılandırma seçeneğinde SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL. İmleç eşik seçeneği, zaman uyumsuz olarak hangi imleci keysets üretilir set imleci satır sayısını belirtir. İmleçler için sonuç kümesi bir anahtar kümesi oluşturduğunuzda, sorgu en iyi duruma getiricisi sonuç kümesi için döndürülecek satır sayısını tahmin ediyor. Query optimizer döndürülen satırların sayısını bu eşik değerinden daha büyük olduğunu tahmin ediyor, imleci eşzamansız olarak doldurulması imleci devam ederken, imleci satırları getir izin oluşturulur. Aksi takdirde, imleci eşzamanlı olarak oluşturulur ve tüm satır döndürülür sorgu bekler.
Bu Konuda
Başlamadan Önce
Sınırlamalar ve Kısıtlamalar
Öneriler
Güvenlik
İmleç eşik yapılandırmak için seçeneği:
SQL Server Management Studio
Transact-SQL
Takip: sonra imleç eşik seçeneği yapılandırmak
Başlamadan Önce
Sınırlamalar ve Kısıtlamalar
SQL Serveranahtar kümesi kullanımlı veya statik üreten desteklemeyen Transact-SQLimleçler uyumsuz. Transact-SQLImleç işlemlerini Aç veya getirme gibi işlenip, öylesine orada'hayır lüzum için zaman uyumsuz bir nesil Transact-SQLimleçler. SQL Serverzaman uyumsuz anahtar kümesi kullanımlı veya statik uygulama programlama arabirimi (API) sunucu imleçler nerede düşük gecikme süresi açık bir husustur desteklemek için istemci nedeniyle yuvarlak gezileri her imleç işlem için devam ediyor.
Tahmini için bir anahtar kümesi sayısını belirlemek için query optimizer doğruluğunu istatistikleri para için imleci tablonun her bağlıdır.
Öneriler
Bu seçenek gelişmiş bir seçenektir ve yalnızca deneyimli veritabanı yönetici tarafından değiştirildi veya gereken sertifikalı SQL Serverteknisyeni.
Eğer İmleç eşik -1, tüm keysets eşzamanlı olarak, hangi yararları küçük bir imleç ayarlar oluşturulur. Eğer İmleç eşik 0, tüm imleç keysets zaman uyumsuz olarak oluşturulur. Diğer değerlerle query optimizer imleç sette beklenen satır sayısını karşılaştırır ve sayı kümesindeki aşarsa anahtar kümesi zaman uyumsuz olarak inşa İmleç eşik. Ayarlı İmleç eşik çok düşük, çünkü küçük sonuç kümeleri daha iyi eşzamanlı olarak inşa.
Güvenlik
İzinler
Yürütme izinleri üzerinde sp_configure parametre ile yalnızca ilk parametre veya tüm kullanıcılar için varsayılan değer olarak verilir. Yürütülecek sp_configure hem parametrelerle bir yapılandırma seçeneği değiştirmek veya yeniden yapılandırın deyimini çalıştırmak için kullanıcı ayarlarını alter sunucu düzeyi izni verilmesi gerekir. AYARLARINI alter izni dolaylı tarafından düzenlenen sysadmin ve serveradmin sunucu rolleri sabit.
[Top]
SQL Server Management Studio Kullanarak
İmleç eşik seçeneği yapılandırmak için
Nesne Explorer, bir sunucuyu sağ tıklatın ve seçin Özellikler.
Tıklayın İleri düğüm.
Altında çeşitli, değiştirmek İmleç eşik seçenek için istediğiniz değeri.
[Top]
Transact-SQL'i Kullanma
İmleç eşik seçeneği yapılandırmak için
Bağlanmak Veritabanı Altyapısı.
Standart çubuğundan tıklatın Yeni sorgu.
Kopyalama ve aşağıdaki örnek sorgu penceresine yapıştırın ve tıkırtı Execute. Bu örnek, nasıl kullanılacağını gösterir sp_configure için cursor thresholdseçeneğine 0İmleç keysets uyumsuz oluşturulması.
USE AdventureWorks2012 ;
GO
EXEC sp_configure 'show advanced options', 1 ;
GO
RECONFIGURE
GO
EXEC sp_configure 'cursor threshold', 0 ;
GO
RECONFIGURE
GO
Daha fazla bilgi için, bkz. Sunucu yapılandırma seçenekleri.
[Top]
İzleme: imleç eşik seçeneği yapılandırdıktan sonra
Ayarı sunucuyu yeniden başlatmadan hemen etkinleşir.
[Top]
Ayrıca bkz.
Başvuru
Yeniden yapılandırın (Transact-sql)
UPDATE STATISTICS (Transact-SQL)