Нақты уақыттағы жұмыс ағынының процестерін бақылау және басқару

Процестерді бақылау және басқару үшін процестерді анықтау, күйді бағалау және мәселені табу үшін қажет кез келген әрекеттерді орындау қажет.

Нақты уақыттағы жұмыс ағындарын және әрекеттерді қадағалау

Нақты уақыттағы жұмыс ағындары және әрекеттер дереу орын алуына байланысты Жүйе жұмысы жолдарын пайдаланбайды. Орын алатын кез келген қате пайдаланушыға бағдарламада Бизнес процесі қатесі тақырыбымен көрсетіледі.

Сәтті операциялардың журналы жүргізілмейді. Қателер анықталған жұмыс ағыны тапсырмаларының журналдарын жүргізу опциясына Жұмыс ағыны журналын сақтау аумағында Басқару қойыншасының астынан құсбелгі қою арқылы қателердің журналын жүргізуді қосуға болады.

Белгілі бір поцесс үшін қателер журналын көру үшін нақты уақыттағы жұмыс ағынын немесе әрекет анықтамасын ашыңыз және Процесс сеансы қойыншасына өтіңіз. Бұл тек осы процесс үшін журналға тіркелген кез келген қателерді көрсетеді.

Егер қандай да бір процесс үшін барлық қателерді көргіңіз келсе, Кеңейтілген іздеу тармағына өтіп, процесс сеансы кестесінде көрсету қателерінің көрінісін жасаңыз.

Нақты уақыттағы жұмыс ағыны процестерінің күйі

Нақты уақыттағы жұмыс ағынының процестерін қараған кезде кез келген жеке процесте келесі Күй және Күй себебі мәндерінің бірі болуы мүмкін:

Күй Күй себебі
Дайын Ресурстарды күту
Уақытша тоқтатылды Күтілуде
Құрсаулы Орындалуда

Тоқтата тұру

Бас тартылуда
Аяқталған Сәтті болды

Сәтсіз аяқталған

Болдырылмады

Процесс журналы жолдарын жою

Егер ұйымыңыз фондық жұмыс ағындарын немесе жиі жұмыс істейтін бизнес процесінің ағындарын пайдаланса, процестер журналы жолдарының мөлшері өнімділік мәселелерін тудыратындай және сақтаудың едәуір көлемін тұтынатындай үлкен болуы мүмкін. Процесс журналының жолдарын жою үшін жолды жаппай жою стандартты тапсырмалары жеткіліксіз, жолды жаппай жоюдың реттелетін тапсырмасын жасау үшін жүйелік тапсырмаларды жаппай жою мүмкіндігін пайдалануға болады.

  1. Параметрлер > Деректерді басқару > Жолды жаппай жою тармағына өтіңіз.

  2. Жолды жаппай жою аймағынан Жаңа пәрменін таңдаңыз.

  3. Жаппай жою шебері бастапқы бетінде Келесі түймешігін таңдаңыз.

  4. Іздеу тізімінде Жүйе тапсырмалары таңдаңыз.

  5. Процесс журналының жолдарын жою мақсатында жолды жаппай жою тапсырмасын құру үшін келесі шарттар қолданылады:

    • Жүйелік тапсырма түрі жұмыс ағынына тең: бұл нақты уақыттағы жұмыс ағыны жолдарына бағытталған.

    • Күй аяқталғанға тең: тапсырманы орындауға тек аяқталған жұмыс ағындары жарамды.

    • Күй себебі сәтті аяқталғанға тең: сәтті орындалған, бас тартылған және сәтсіз аяқталған тапсырмаларды жойыңыз.

    • X күн 30 бұрын аяқталған: "Аяқталған күні" бағанын 30 күннен асқан нақты уақыттағы жұмыс ағыны процесінің журнал жолдарын ғана жою үшін пайдаланыңыз.

    Реттелетін жолды жаппай жою бетінің көрінісі.

  6. Келесі пәрменін таңдаңыз.

  7. Жаппай жою тапсырмасының іске қосылу жиілігін орнатыңыз. Тапсырманы орнатылған аралықта іске қосылатындай етіп жоспарлауға немесе Дереу параметрін пайдалану арқылы бір реттік жаппай жою тапсырмасын жасауға болады. Бұл мысалда қайталанатын тапсырма 2018 жылдың 21 мамырында және одан кейінгі әр 30 күнде іске қосылатындай етіп орнатылған.

    Жолды жаппай жою параметрлері.

Дереу параметрін пайдалану

Дереу параметрін таңдау арқылы жолдарды синхронды жаппай дереу жою мүмкіндігін таңдауға болатынын ескеріңіз. Бұл жою жүйенің өнімділігіне әсерді азайтуы мүмкін әр жолды оқиғаның үдерістер тізбегі арқылы өткізгеннен гөрі тікелей SQL серверінің орындау әрекетімен орындалады. Егер өңдеу үшін үндестірілмеген кезекте тұрған жұмысты жаппай жоюдың орнына нақты жұмыс уақытындағы қосымша жолдарды тез тазалағыңыз келсе, осы жақсы нұсқа болады.

Дереу параметрі келесі шарттар шын болған кезде қосылады:

  • Жаппай жою жұмысы жүйелік тапсырмалар кестесіне арналған.
  • Іздеу критерийлерінде жұмыс ағынына тең шарт жүйелік тапсырмасының түрі бар.
  • Жаппай жою жұмысын құратын пайдаланушының AsyncOperation кестесіндегі жою артықшылығының глобалдық тереңдігі бар. Жүйелік әкімшінің қауіпсіздік рөлі осы артықшылыққа ие.

Синхронды жаппай жою AsyncOperation жолдарын тек аяқталған күйде жояды. Әр шақыру үшін ең көбі 1 миллион жол өңделеді. Ортаңызда 1 миллионнан астам жолды жою керек болса, тапсырманы бірнеше рет орындау қажет болады.

Келесі қадамдар

Нақты уақыттағы жұмыс ағынының процестерінің ең жақсы практикалары

Ескерім

Сіз құжат тіліңіздің артықшылықтары туралы айта аласыз ба? Қысқа сауалнамаға қатысыңыз. (бұл сауалнама ағылшын тілінде екеніне назар аударыңыз)

Сауалнама шамамен жеті минут уақытыңызды алады. Жеке деректер жиналмайды (құпиялылық туралы мәлімдеме).