|
|
|
Проблема с SCHEDULER JOBS: Двойной запуск
|
|||
|---|---|---|---|
|
#18+
Добрые утро/день/вечер. Столкнулись сегодня с такой проблемой. Есть SCHEDULER JOB, который запускается 1 раз в сутки. Выполняется ~1 минуту. Сегодня он запустился дважды. Дождался первого выполнения и запустился второй раз. Завершился с ошибкой (логика выполнения не может быть выполнена дважды в сутки). Стали разбираться. Не смогли. Выдача dba_scheduler_job_run_details Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Выдача dba_scheduler_jobs Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. Ну и традиционно ... Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. В чем может быть проблема? Куда копать? Как смоделировать/повторить? CJQ-процесс (вроде) 1 штук. (CJQ0) Стали смотреть на другие. Ситуация повторяется часто и густо с другими джобами с разными расписаниями. Никакой системы/закономерности не нашли. Логи шедулера есть за последние 30 дней. Проблема повторяется весь период. Для обращения в ТП надо приложить описание моделирования ошибки. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2016, 21:19 |
|
||
|
Проблема с SCHEDULER JOBS: Двойной запуск
|
|||
|---|---|---|---|
|
#18+
-=SwiMMeR=-, Покажи как создаешь джоб и как правишь календарь только джоб создай новый, без импортов/апгрейдов http://docs.oracle.com/database/121/ARPLS/d_sched.htm#ARPLS72366 Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2016, 15:56 |
|
||
|
Проблема с SCHEDULER JOBS: Двойной запуск
|
|||
|---|---|---|---|
|
#18+
Не смущает, что ACTUAL_START_DATE первого запуска плюс RUN_DURATION равно ACTUAL_START_DATE второго запуска? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 02:54 |
|
||
|
Проблема с SCHEDULER JOBS: Двойной запуск
|
|||
|---|---|---|---|
|
#18+
А должно быть как-то по-другому? Меня больше смущает BySecond=59 в расписании. Не то чтобы это было запрещено (или замечено в косяках), но все-таки обработка "граничных условий"... В общем, я бы поставил что-нибудь другое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2016, 03:17 |
|
||
|
Проблема с SCHEDULER JOBS: Двойной запуск
|
|||
|---|---|---|---|
|
#18+
Глюканул скедулер. Базу давно рестартовали? Рестартануть не поможет? Или хотя бы скедулер. Все чаще и чаще баги у оракла лечатся купируются рестартом, как у винды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2016, 00:08 |
|
||
|
Проблема с SCHEDULER JOBS: Двойной запуск
|
|||
|---|---|---|---|
|
#18+
Согласна с Любомудровым ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2017, 20:35 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39334895&tid=1886454]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
171ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 488ms |

| 0 / 0 |
