Aracılığıyla paylaş


Sorgu governor maliyet sınırı sunucu yapılandırma seçeneği yapılandırmak

Nasıl yapılandırılacağı açıklanmıştır Sorgu governor maliyet sınırı sunucu yapılandırma seçeneğinde SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL. query governor cost limitSeçeneği, bir sorgu çalıştırabilirsiniz zaman dilimi üst sınırını belirtir. Sorgu maliyet tahmini geçen belirli bir donanım yapılandırması bir sorguyu tamamlamak için gereken süreyi saniye cinsinden belirtir. Bu seçenek için varsayılan değer olarak sorgu governor ayarlar sıfırdır. Bu, herhangi bir zaman sınırlaması çalıştırmak tüm sorguları sağlar. Sıfır, negatif olmayan bir değer belirtirseniz, sorgu governor bu değeri aşan bir maliyet tahmini olan herhangi bir sorgu yürütme izin vermez.

Bu Konuda

  • Başlamadan Önce

    Öneriler

    Güvenlik

  • Sorgu governor maliyet sınırı seçeneği yapılandırmak için kullanma:

    SQL Server Management Studio

    Transact-SQL

  • Takip: sonra sorgu governor maliyet sınırı seçeneği yapılandırmak 

Başlamadan Önce

Ö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.

  • Bağlantı bazında değer sorgu governor maliyet sınırı değiştirmek için set QUERY_GOVERNOR_COST_LIMIT deyimi.

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.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

SQL Server Management Studio Kullanarak

Sorgu governor maliyet sınırı seçeneği yapılandırmak için

  1. Nesne Explorer, bir sunucuyu sağ tıklatın ve seçin Özellikler.

  2. Tıklayın bağlantılarını sayfa.

  3. Seçin ya da temizleyin uzun süre çalışan sorguları önlemek için Sorgu governor kullan onay kutusu.

    Aşağıdaki kutuya bu onay kutusunu seçerseniz, herhangi bir sorgu yürütme değeri aşan çalışan uzunluğu izin vermemek için Sorgu governor kullanır pozitif bir değer girin.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Transact-SQL'i Kullanma

Sorgu governor maliyet sınırı seçeneği yapılandırmak için

  1. Bağlanmak Veritabanı Altyapısı.

  2. Standart çubuğundan tıklatın Yeni sorgu.

  3. 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 değerini ayarlamak için query governor cost limitseçeneğine 120saniye.

USE AdventureWorks2012 ;
GO
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE ;
GO
EXEC sp_configure 'query governor cost limit', 120 ;
GO
RECONFIGURE;
GO

Daha fazla bilgi için, bkz. Sunucu yapılandırma seçenekleri.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

İzleme: Sorgu governor maliyet sınırı seçeneği yapılandırdıktan sonra

Ayarı sunucuyu yeniden başlatmadan hemen etkinleşir.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Ayrıca bkz.

Başvuru

Yeniden yapılandırın (Transact-sql)

set QUERY_GOVERNOR_COST_LIMIT (Transact-sql)

sp_configure (Transact-sql)

Kavramlar

Sunucu yapılandırma seçenekleri