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.
[Top]
SQL Server Management Studio Kullanarak
Sorgu governor maliyet sınırı seçeneği yapılandırmak için
Nesne Explorer, bir sunucuyu sağ tıklatın ve seçin Özellikler.
Tıklayın bağlantılarını sayfa.
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.
[Top]
Transact-SQL'i Kullanma
Sorgu governor maliyet sınırı 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 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.
[Top]
İzleme: Sorgu governor maliyet sınırı 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)
set QUERY_GOVERNOR_COST_LIMIT (Transact-sql)