PANTHEON™ Help

 Категории
 Главна страна - Добре дојдовте во помош за PANTHEON
[Collapse]PANTHEON
 [Collapse]PANTHEON упатства
  [Expand]Водич за PANTHEON Farming
  [Collapse]Водич за Datalab PANTHEON™
   [Expand]Помош
   [Expand]ПОС
   [Expand]Подесувања
   [Expand]Нарачки
   [Expand]Материјално
   [Expand]Производство
   [Expand]Сервис
   [Expand]ПОС
   [Expand]Финансии
   [Expand]Кадри
   [Expand]Работна површина
   [Expand]Анализи
    Додатно
   [Expand]Аналитика
   [Expand]Пораки и предупредувања
   [Expand]Системско окружување за Даталаб програми
   [Expand]Официјални објаснувања
    Речник на термини
   [Collapse]Дополнителни програми
    [Expand]Datalab CHRONOS
    [Expand]Datalab ATENA
    [Expand]Pantheon Automation Server
     Pantheon FA
     ДодајКорисници - Додавање на Корисници во Базата на Податоци
    [Expand]Pantheon LX/LT
     Post-Migration Wizard
    [Collapse]Datalab OTOS
     [Expand]OTOS Explained
     [Expand]Setting Up OTOS
      Running OTOS
     [Expand]OTOS Settings
      OTOS Command Line Parameters
     [Collapse]OTOS Tips
       Copying OTOS Settings
       Manually Initiated Synchronization
       Automating OTOS with Scheduled Tasks
       OTOS Waiting Time
     [Expand]Пример
    [Expand]Datalab Migrator
    [Expand]Pantheon web сервиси (PAWS)
    [Expand]мобилни Патни Налози
     Pantheon SHAKE
   [Expand]Застарени производи
  [Expand]Водич за PANTHEON Ретал
  [Expand]Водич за PANTHEON Вет
 [Collapse]PANTHEON кориснички прирачници
  [Expand]Кориснички прирачник Datalab PANTHEON™
  [Expand]Корисничко упатство за PANTHEON Ретал
  [Expand]Корисничко упатство за PANTHEON Vet
  [Expand]Корисничко упатство за ПАНТЕОН Земјоделство
[Collapse]PANTHEON Web
 [Collapse]Водич за PANTHEON Web
  [Expand]Водич за PANTHEON Web Light
  [Expand]Водич за PANTHEON Chronos Mini
  [Expand]Водич за PANTHEON Web Terminal
  [Expand]Водич за PANTHEON Web Legal
  [Expand]Архива на стари производи
 [Collapse]Кориснички прирачник за PANTHEON Web
  [Expand]Најава во PANTHEON Web
  [Expand]Како да започнете со PANTHEON Web
  [Expand]Кориснички прирачник за PANTHEON Web Light
  [Expand]Кориснички прирачник за PANTHEON Web Terminal
  [Expand]Кориснички прирачник за PANTHEON Web Legal
  [Expand]Стара архивa на производи
[Collapse]PANTHEON Гранула
 [Collapse]Водич за PANTHEON Гранули
  [Expand]Гранула Кадри
  [Expand]Гранула Патни налози
  [Expand]Гранула Документи и задачи
  [Expand]Гранула Контролна табла
  [Expand]Гранула B2B нарачки
  [Expand]Гранула Сервис на терен
  [Expand]Инвентаризација на фиксни средства
  [Expand]Гранула Попис на магацини
 [Collapse]Кориснички прирачник за PANTHEON Гранули
   Започнување
   Користење на PANTHEON Гранули во фиктивната компанија Текта
  [Expand]Гранули и активација
  [Expand]Гранула Кадри
  [Expand]Гранула Патни налози
  [Expand]Гранула Документи и Задачи
  [Expand]Гранула Б2Б нарачки
  [Expand]Гранула Контролна табла
  [Expand]Гранула Сервис на терен
  [Expand]Инвентаризација на фиксни средства
   PANTHEON Гранула - FAQ
  [Expand]Гранула Попис на магацин
   Архива
[Expand]Кориснички сервер

Load Time: 406,2627 ms
"
  1791 | 2295 | 25127 | Localized
Label

OTOS Waiting Time

OTOS Waiting Time

OTOS Waiting Time

The waiting time in OTOS can be optimized to shorten the synchronization cycle.

Determining the Optimum Waiting Time

After a few synchronization cycles, you can get a first estimate of an optimum waiting time.

Review the log for the time it takes the slave to finish its part. Ignore the first duration, from the remaining times take the longest and add 300 seconds just in case. The result is most likely very close to the optimum waiting time for your case.

Example:
First synchronization: 1h 20min
Second synchronization: 21 min
Third synchronization: 15 min
Fourth synchronization: 27 min

The longest time (ignoring the first synchronization) is 27 minutes, which makes 1620 seconds, plus a margin of 300 seconds = 1920 seconds.

059810.gif As the database grows in size, so will the synchronization cycles take longer. Make sure that the waiting time does not become too short. You will recognize this be "No export messages on server" errors. In that case, increase the waiting time.

Synchronization with Several Locations

When synchronizing several locations it is recommended to complete the synchronization cycle with one location and then proceed to the next. If multiple synchronization cycles were started simultaneously, and just as many instances would be listening in the main office, this may seriously affect server performance. Inserting data into the database is relatively resource-heavy, as records need to be created, referential integrity checked, and indexes updated.

Assuming a 15-minute cycle, an example schedule would be:

Branch 1 Branch 2 Branch 3 Main Office
@00:00  OTOS 001 /E
@00:15  OTOS 001
@00:45  OTOS 001 /I
@01:00  OTOS 002 /E
@01:15  OTOS 002
@01:45  OTOS 002 /I
@02:00  OTOS 003 /E
@02:15  OTOS 003
@02:45  OTOS 003 /I

An alternative would be to do the imports one after another, potentially saving some time.

 

Branch 1 Branch 2 Branch 3 Main Office
@00:00  OTOS 001 /E
@00:15  OTOS 001 @00:15  OTOS 002 /E
@01:15  OTOS 002 @00:30  OTOS 003 /E
@02:15  OTOS 003
@00:45  OTOS 001 /I
@01:00  OTOS 002 /I
@02:45  OTOS 003 /I

 

059811.gif Do not run more than one instance of OTOS on the same server and/or database.

 



 

Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!