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 |
---|
İş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. |