Aracılığıyla paylaş


Sorgu Seçenekleri yürütme (Gelişmiş sayfası)

Seçenekler çeşitli kullanılabilir kullanarak SETdeyimi. Belirlemek için bu sayfayı kullanın bir setMicrosoft SQL Server sorguları çalıştırmak için seçeneği. Bu seçeneklerin her biri hakkında ayrıntılı bilgi için bkz: çevrimiçi SQL Server kitapları.

  • SET NOCOUNT
    Sayıda satır sayısı olarak sonuç kümesi içeren bir ileti döndürmez. Bu seçenek varsayılan olarak seçili değildir.

  • SET NOEXEC
    Sorgu çalışmaz. Bu seçenek varsayılan olarak seçili değildir.

  • SET PARSEONLY
    Her sorgu sözdizimini denetler, ancak sorgu çalışmaz. Bu seçenek varsayılan olarak seçili değildir.

  • SET CONCAT_NULL_YIELDS_NULL
    Bu onay kutusu seçildiğinde, varolan bir arada sorguları ile değer bir NULL, her zaman dönüş bir NULLsonucu. Bu onay kutusu temizlendiğinde, varolan değeri ile birleştirilmiş bir NULL, varolan değer verir. Bu seçenek varsayılan olarak seçilidir.

  • SET ARITHABORT
    Bu onay kutusu seçildiğinde, ne zaman bir INSERT, DELETEya UPDATEdeyimi sorgu veya toplu işten ifade değerlendirme sırasında (taşma, sıfır ile bölme veya bir etki alanı hata) aritmetik hata karşılaştığında. Bu onay kutusu temizlendiğinde, bir NULLmümkünse bu değer için sorgu devam ediyor ve bir ileti sonucu ile birlikte sağlanan. Çevrimiçi Kitaplar, bu davranış daha kapsamlı açıklama için bkz. Bu seçenek varsayılan olarak seçilidir.

  • SET SHOWPLAN_TEXT
    Bu onay kutusu seçildiğinde, sorgu planı her sorgu metin biçiminde döndürülür. Bu seçenek varsayılan olarak seçili değildir.

  • İSTATİSTİK ZAMAN
    Bu onay kutusu seçildiğinde, her sorgu süresi istatistikleri döndürülür. Bu seçenek varsayılan olarak seçili değildir.

  • SET STATISTICS GÇ
    Bu onay kutusu seçildiğinde, her sorgu istatistikleri ile ilgili girdi/çıktı (I/o) döndürülür. Bu seçenek varsayılan olarak seçili değildir.

  • HAREKET YALITIM DÜZEYİNİ AYARLAMA
    OKUMA kaydedilmiş hareket yalıtım düzeyini varsayılan olarak ayarlanır. Daha fazla bilgi için, bkz. set hareket yalıtım DÜZEYINE (Transact-sql). ANLIK hareket yalıtım düzeyini kullanılamaz. Anlık görüntü yalıtım kullanmak için aşağıdaki ekleme Transact-SQLdeyimi:

    SET TRANSACTION ISOLATION LEVEL SNAPSHOT;
    GO
    
  • KİLİTLENME ÖNCELİĞİ AYARLAMA
    Varsayılan değer olan Normal bir kilitlenme ortaya çıktığında, aynı önceliğe sahip için her sorgu sağlar. Sorgu olarak sonlandırılması için seçilmesi ve herhangi bir kilitlenme çatışma kaybetmek için bu sorguyu istiyorsanız düşük öncelik aşağı açılan listeden seçin.

  • KİLİT ZAMAN AŞIMI AYARLAMA
    Varsayılan değer-1, işlemler tamamlanıncaya kadar kilitleri tutulur gösterir. Değeri değil tüm bekleyin ve kilit karşılaşılan en kısa sürede bir ileti dönmek için 0 anlamına gelir. İşlem kilitleri için o zaman büyük tutulmaları gerekir eğer bir işlem sonlandırmak için 0 milisaniyeden daha büyük bir değer girin.

  • SET QUERY_GOVERNOR_COST_LIMIT
    Kullanım Sorgu governor maliyet sınırı bir sorgu çalıştırabilirsiniz dönemi bir üst sınır belirlemek için seçeneği. Sorgu maliyet tahmini sürenin saniye cinsinden belirli bir donanım yapılandırması bir sorguyu tamamlamak için başvurur. Bir sorgu çalıştırır süre sınırı 0 varsayılan ayarını gösterir

  • Sağlayıcı ileti üstbilgileri bastır
    Bu onay kutusu seçildiğinde, durum iletileri (örneğin, ole db sağlayıcısı) sağlayıcı görüntülenmez. Bu onay kutusu varsayılan olarak seçilidir. Sağlayıcı seviyesinde hata veriyor olabilir sorguları giderirken sağlayıcı iletileri görmek için bu onay kutusunu temizleyin.

  • Sorguyu yürütür sonra kesmek
    Bu onay kutusu seçildiğinde, sorgusu tamamlandıktan sonra SQL Server bağlantısı kesilir. Bu seçenek varsayılan olarak seçili değildir.

  • Varsayılana Sıfırla
    Bu sayfadaki tüm değerleri özgün varsayılan değerlere sıfırlar.