Автор Тема: TIME_OUT  (Прочитано 3977 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн №1

  • Administrator
  • Jr. Member
  • *****
  • Сообщений: 636
  • Репутация: +23/-0
  • Пол: Мужской
  • Судьбы я вызов принимаю прямым пожатием руки
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
TIME_OUT
« : Декабрь 03, 2007, 12:39:04 pm »
Недавно, после апгрейда стало появляться прилично больше дампов такого вот характера на программах, которые раньше (до апгрейда) этим не страдали. Так вот, выяснилась интересная деталь по параметру rdisp/max_wprun_time:
Цитировать
If this time limit is exceeded, the system attempts to cancel any running SQL statement or signals the ABAP processor to stop the running program. Then the system waits another 60 seconds maximum. If the program is then still active, the work process is restarted.
А раньше было:
Цитировать
The current setting is 2400 seconds. After this, the system gives the program a second chance. During the first half (>= 2400 seconds), a  call that is blocking the work process (such as a long-running SQL statement) can occur. While the statement is being processed, the database layer will not allow it to be interrupted. However, to stop the program terminating immediately after the statement has been successfully processed, the system gives it another 2400 seconds. Hence the maximum runtime of a program is at least twice the value of the system profile parameter "rdisp/max_wprun_time"
               
Т.е. теперь надо при установке параметра закладываться на то, что удвоения нет...
Мой You are not allowed to view links. Register or Login