Aracılığıyla paylaş


Oluşturma ve projeler için çizelgeler ekleme

Iş planlama çizelgeleme SQL Server Koşul veya koşullar, kullanıcı etkileşimi olmadan çalışmasını başlatmak işi neden Aracısı işleri gösterir. Bir iş, iş için yeni bir zamanlama oluşturmak veya varolan bir zamanlama işe iliştirme otomatik olarak çalıştırılacak zamanlayabilirsiniz.

Zamanlama oluşturmak için iki yol vardır:

  • iş oluştururken, zamanlamayı oluşturun.

  • Zamanlamayı, Object Explorer içinde oluşturun.

Bir plan oluşturduktan sonra bile, zamanlamayı, belirli bir proje için oluşturulan birden çok iş için bu zamanlamayı iliştirebilirsiniz.Ayrıca, gelen işleri zamanlamaları ayırabilirsiniz.

Zamanlamayı saat ya da olay dayanabilir.Örneğin, bir iş aşağıdaki saatlerde çalışacak şekilde zamanlayabilirsiniz:

  • Her SQL Server Aracı'nı başlatır.

  • Bilgisayarın CPU kullanımı, bir düzeyde olduğunda boş'olarak tanımladınız.

  • Bir anda, belirli bir tarih ve saat.

  • Yinelenen bir zamanlama.

Iş zamanlamalar için alternatif olarak, bir iş çalıştırarak bir olaya yanıt veren bir uyarı oluşturabilirsiniz.

Not

At iş yalnızca bir örnek çalıştırılabilir bir saat.Zamanlanmış olarak çalışırken, bir iş el ile çalıştırmayı denerseniz, SQL Server Aracısı isteği reddeder.

Zamanlanmış bir engellemeye iş çalışmasını, aşağıdakilerden birini yapmalısınız:

  • Zamanlamayı devre dışı bırakın.

  • Iş devre dışı bırakın.

  • Iş zamanlamadan bağlantısını kesin.

  • Stop SQL Server Aracı hizmet.

  • Zamanlamayı silin.

Zamanlamayı etkinleştirilmişse, iş bir uyarı veya kullanıcı işi el ile çalışırken hala yanıt olarak çalıştırabilirsiniz.Bir iş planlaması etkinleştirildiğinde, zamanlamayı zamanlamayı kullanan herhangi bir işlem için etkinleştirilmemiştir.

Açıkça devre dışı bırakılmış bir zamanlamayı yeniden etkinleştirmeleri gerekir.Zamanlamayı düzenleme otomatik olarak zamanlamayı yeniden değil.

Iş planlama çizelgeleme başlangıç tarihleri

Bir planı başlangıç tarih değerinden büyük veya eşit 19900101 olmalıdır.

iş için bir zamanlama eklenirken başlangıç tarih zamanlamayı işi ilk kez çalıştırmak için kullandığı da gözden geçirmelidir.Başlangıç tarih gün ve saat için zamanlamayı eklediğiniz bağlıdır iş.Örneğin, her Pazartesi 8: 00'da çalışan bir zamanlamayı oluşturduğunuzIf you create a job at 10:00 A.M.on Monday, March 3, 2008, the schedule start date is Monday, March 17, 2008.Oluşturduğunuz, başka iş Salı, Mart 4 2008'de, zamanlamanın başlangıç tarih 10 Mart 2008, Pazartesi ise.

Zamanlamayı projeye eklediğiniz sonra zamanlamanın başlangıç tarihini değiştirebilirsiniz.

CPU boş zamanlamaları

CPU kaynaklarını en üst düzeye çıkarmak için , bir CPU boşta kalma koşulu tanımlayabilirsiniz. SQL Server Agent. SQL Server Aracı CPU boşta kalma koşulu ayarı işlerini gerçekleştirmek için en uygun saat belirlemek için kullanır.Örneğin, bir iş CPU boşta kalma saat ve yavaş üretim dönemleri sırasında dizinleri yeniden zamanlayabilirsiniz.

CPU yükü, CPU boşta kalma saat sırasında çalıştırılacak işler tanımlamadan önce normal işlem sırasında belirler.Bunu yapmak için kullanın. SQL Server Profiler ya da performans izleyicisi ile izleme sunucu trafiği ve Topla istatistikleri. Daha sonra bilgileri için toplama kullanabilirsiniz küme CPU boşta kalma zamanı yüzdesi ve saat.

CPU boşta kalma koşulu, belirli bir saat kalması altında hangi CPU kullanım yüzdesi olarak tanımlayın.Sonraki, küme saat.CPU Kullanım için belirtilen saat miktarını belirtilen yüzdenin olduğunda SQL Server Aracı, bir CPU boşta kalma saat planı olan tüm işleri başlatır. Kullanma hakkında daha fazla bilgi için SQL Server Profiler ya da CPU kullanımını izlemek için performans izleyicisi Bkz: CPU kullanımını izleme.