Aracılığıyla paylaş


OSRunPriority özelliği

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The OSRunPriority property controls execution thread scheduling for job steps executing operating system tasks.

Sözdizimi

object.OSRunPriority [=value]

Bölümleri

  • nesne
    Bir ifade bir nesneye Uygulanacaklar listesindeki değerlendirir.

  • value
    Bir işletim sistemi görev yürütme öncelik düzey ayarları'nda açıklandığı gibi belirten uzun bir tamsayý.

Veri Türü

Uzun, numaralandırılmış

Değiştirilebilir

Okuma/yazma

Prototip (c/C++)

HRESULT GetOSRunPriority(
SQLDMO_RUNPRIORITY_TYPE* pRetVal);
HRESULT SetOSRunPriority(
SQLDMO_RUNPRIORITY_TYPE NewValue);

Ayarları

Sabit

Değer

Açıklama

SQLDMORunPri_AboveNormal

1

Hafifçe yükseltilmiş önceliği.

SQLDMORunPri_BelowNormal

-1

Düşük öncelik.

SQLDMORunPri_Highest

2

düzey işlem önceliğini tarafından izin verilen en yüksek öncelik.

SQLDMORunPri_Idle

-15

Hiçbir cpu saat diğer tüm iş parçacığı parçacıklarını engellediği sürece bu iş parçacığı parçacığı üzerinde harcanan.

SQLDMORunPri_Lowest

-2

düzey işlem önceliğini tarafından izin verilen en düşük önceliği.

SQLDMORunPri_Normal

0

Standart öncelik düzey.

SQLDMORunPri_TimeCritical

15

iş adım çalışırken diğer işlemler için hiçbir cpu saat verilir.

SQLDMORunPri_Unknown

100

Değer geçerli değil.

Açıklamalar

Set OSRunPriority özellik işletim sistemi komutlarını yürütme iş adımları için yürütme iş parçacığı planlama değiştirmek için.özellik göreceli olarak verilen bir iş parçacığı önceliği belirtir bir örnek Microsoft sql Server'ın.

Dikkat notuDikkat

İşletim sistemi iş parçacığı önceliği ayarlama sunucu üzerinde çalışan diğer işlemleri üzerinde olumsuz etkileri olabilir.Normalin üstünde öncelikleri belirtirken özen gösterilmelidir.

İçin geçerlidir: