Aracılığıyla paylaş


imleç eşik seçeneği

Use imleç eşiği seçeneği imleci satır sayısını belirlemek için küme hangi imleç keykümes sırasında zaman uyumsuz olarak yeniden oluşturulur.Imleçler, bir anahtarın ne zaman oluşturmak küme bir sonuç küme, sorgu iyileştiricisi için sonucunda döndürülen satırların sayısını tahmin eder küme.Döndürülen satır sayısı bu eşik büyükse, sorgu iyileştiricisi tahminleri, imleç zaman uyumsuz olarak, kullanıcının doldurulması, imleç devam ederken, imleç satırlarını alması oluşturulur.Aksi takdirde, imleç zaman uyumlu olarak oluşturulur ve sorgu bekler tüm satır döndürülür.

Varsa küme imleç eşiği -1, tüm keykümes oluşturulur zaman uyumlu olarak, küçük bir imleç küme s. sağlar Ayarlarsanız imleç eşiği 0, tüm imleç keysets zaman uyumsuz olarak oluşturulur.Diğer değerleri ile sorgu iyileştiricisi beklenen imleci satır numarasını karşılaştırır küme ve anahtar oluşturur küme zaman uyumsuz olarak sayıyı aşıyorsa küme içinde imleç eşiği.Ayarlamayın imleç eşiği küçük bir sonuç kümesini daha iyi zaman uyumlu olarak yerleşik çünkü çok düşük.

Not

SQL Server does not support generating keyset-driven or static Transact-SQL cursors asynchronously.Transact-SQL cursor operations such as OPEN or FETCH are batched, so there is no need for the asynchronous generation of Transact-SQL cursors.SQL Server continues to support asynchronous keyset-driven or static application programming interface (API) server cursors where low latency OPEN is a concern, due to client round trips for each cursor operation.

Tahmin için bir anahtar kümesi içindeki satır sayısını belirlemek için sorgu iyileştiricisi doğruluğunu istatistiklerini para birimini, imleç tablolardan her biri için bağlıdır.

The imleç threshold option is an advanced option.Kullanıyorsanız sp_configure sistem saklı yordam ayarını değiştirmek için , değiştirebileceğiniz imleç eşiği yalnızca Gelişmiş Seçenekler'i Göster 1 olarak küme.Bu ayar (olmadan, sunucu yeniden hemen) etkinleşir.