Мастер-Тур:Настройка заданий — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
Строка 15: Строка 15:
 
| '''Название задания (Job Name)'''
 
| '''Название задания (Job Name)'''
 
| '''Запускаемая хранимая процедура'''
 
| '''Запускаемая хранимая процедура'''
| '''Интервал'''
+
| '''Интервал запуска'''
 
| '''Где устанавливается'''
 
| '''Где устанавливается'''
 
| '''Описание'''
 
| '''Описание'''
Строка 32: Строка 32:
 
| '''Название задания (Job Name)'''
 
| '''Название задания (Job Name)'''
 
| '''Запускаемая хранимая процедура'''
 
| '''Запускаемая хранимая процедура'''
| '''Интервал'''
+
| '''Интервал запуска'''
 
| '''Где устанавливается'''
 
| '''Где устанавливается'''
 
| '''Описание'''
 
| '''Описание'''
Строка 49: Строка 49:
 
| '''Название задания (Job Name)'''
 
| '''Название задания (Job Name)'''
 
| '''Запускаемая хранимая процедура'''
 
| '''Запускаемая хранимая процедура'''
| '''Интервал'''
+
| '''Интервал запуска'''
 
| '''Где устанавливается'''
 
| '''Где устанавливается'''
 
| '''Описание'''
 
| '''Описание'''
Строка 66: Строка 66:
 
| '''Название задания (Job Name)'''
 
| '''Название задания (Job Name)'''
 
| '''Запускаемая хранимая процедура'''
 
| '''Запускаемая хранимая процедура'''
| '''Интервал'''
+
| '''Интервал запуска'''
 
| '''Где устанавливается'''
 
| '''Где устанавливается'''
 
| '''Описание'''
 
| '''Описание'''
Строка 74: Строка 74:
 
| 5 минут<br />(с 22:00 по 08:00)
 
| 5 минут<br />(с 22:00 по 08:00)
 
| Основная база
 
| Основная база
| Запускает отложенные туры на расчет.
+
| Запускает туры на расчет, запланированные отложенным расчетом.
 
|-
 
|-
 
|}
 
|}
 
<br />
 
<br />
  
 +
====Job_RecalculatePriceListScheduler (Планировщик перерасчета прайс-листов)====
 +
{| class="wikitable"
 +
| '''Название задания (Job Name)'''
 +
| '''Запускаемая хранимая процедура'''
 +
| '''Интервал запуска'''
 +
| '''Где устанавливается'''
 +
| '''Описание'''
 +
|-
 +
| RecalculatePriceListScheduler
 +
| RecalculatePriceListScheduler
 +
| 5 минут<br />(с 22:00 по 08:00)
 +
| Основная база
 +
| Запускает туры на расчет, запланированные планировщиком перерасчета прайс-листов.
 +
|-
 +
|}
 +
<br />
  
  

Версия 18:26, 29 октября 2013

Введение

В данной статье описаны все задания (Jobs), которые используются при работе с ПК «Мастер-Тур».

Создание заданий (Jobs)

Предупреждение


Перед созданием заданий необходимо убедиться, что установлен и запущен SQL Server Agent.
При использовании Express-издания Microsoft SQL Server вместо заданий sql-сервера используется планировщик заданий Windows


Список заданий (Jobs)

Job_ClearCacheQuotas (Очистка кеша квот)

Название задания (Job Name) Запускаемая хранимая процедура Интервал запуска Где устанавливается Описание
ClearCacheQuotas ClearQuotaCache 10 минут Основная база или поисковая при репликации Удаляет записи из кеша квот с истекшим сроком хранения.


Job_ProcessCharterDeleteQueue (Изменение авиаперелета в рассчитанных турах)

Название задания (Job Name) Запускаемая хранимая процедура Интервал запуска Где устанавливается Описание
ProcessCharterDeleteQueue ProcessCharterDeleteQueue 1 час Основная база и поисковая Заменяет авиаперелеты в рассчитанных турах, в оформленных путевках.


Job_QuotaTypeTransfer (Пересадка в приоритетные квоты)

Название задания (Job Name) Запускаемая хранимая процедура Интервал запуска Где устанавливается Описание
QuotaTypeTransfer QuotaTypeTransfer 3 часа Основная база Производит пересадку услуг в более приоритетные квоты.


Job_RecalculateByTime (Отложенный расчет)

Название задания (Job Name) Запускаемая хранимая процедура Интервал запуска Где устанавливается Описание
RecalculateByTime RecalculateByTime 5 минут
(с 22:00 по 08:00)
Основная база Запускает туры на расчет, запланированные отложенным расчетом.


Job_RecalculatePriceListScheduler (Планировщик перерасчета прайс-листов)

Название задания (Job Name) Запускаемая хранимая процедура Интервал запуска Где устанавливается Описание
RecalculatePriceListScheduler RecalculatePriceListScheduler 5 минут
(с 22:00 по 08:00)
Основная база Запускает туры на расчет, запланированные планировщиком перерасчета прайс-листов.





Название задания (Job Name)Запускаемая хранимая процедураИнтервалОписание
DC_CostOfferChangeStateCostOfferChangeState30 секундОбрабатывает ценовые блоки из очереди в таблице [QueuesCostOffers].
DC_ReCalculate_CreateNextSaleDateReCalculate_CreateNextSaleDate2 часаСоздает цены на будущие даты (на 2 дня вперед).
DC_ReCalculate_MigrateToPriceReCalculate_MigrateToPrice1 минутаПереносит цены, наценки, доплаты в поисковые таблицы.
DC_ReCalculateAddCostsReCalculateAddCosts30 секундРассчитывает доплаты.
DC_ReCalculateCostsReCalculateCosts1 минутаРассчитывает цены.
DC_ReCalculateCosts_GrossMigrateReCalculateCosts_GrossMigrate1 минутаПереносит цены в общую таблицу.
DC_ReCalculateCosts_MarginMigrateReCalculateCosts_MarginMigrate1 минутаПереносит наценки в общую таблицу.
DC_ReCalculateMarginReCalculateMargin1 минутаРассчитывает наценки.
DC_ReCalculateNextCostsReCalculateNextCosts1 минутаРассчитывает цены на будущие даты.
DC_ReCalculateSaleDateReCalculateSaleDate1 минутаОбновляет цены с наступившей датой продажи.
mwCleanAndReindexmwCleaner
mwReindex
1 сутки
(ночью)
Очищает рассчитанные цены на прошедшие даты, перестраивает индексы в основных таблицах.



Название задания (Job Name)Запускаемая хранимая процедураИнтервалГде устанавливаетсяОписание
mwCleanAndReindexmwCleaner
mwReindex
1 сутки
(ночью)
На основной базе данныхОчищает рассчитанные цены на прошедшие даты, перестраивает индексы в поисковых таблицах.
mwClearQuotaCacheClearQuotaCache1 минутаНа основной базе данныхУдаляет записи из кеша квот с истекшим сроком хранения.
mwRemoveDeletedNightlymwRemoveDeleted1 сутки
(ночью)
На основной базе данныхФизически удаляет записи из поисковых таблиц, помеченные как неактивные.
mwReplDisableDeletedPricesOnlinemwReplDisableDeletedPrices10 минут
(днем)
На основной базе данныхПомечает записи в поисковых таблицах как неактивные.
mwReplProcessQueueUpdatemwReplProcessQueueUpdate1 минутаНа основной базе данныхУстанавливается при репликации и ДЦ. Обрабатывает изменения цен в поисковых таблицах.
mwReplQueueManagerDivide_xxxmwReplProcessQueueDivide1 минутаНа основной базе данныхУстанавливается при репликации. Обрабатывает выставление, снятие и удаление туров из онлайна. Для ускорения выставления туров в интернет рекомендуем устанавливать не больше 5-ти таких заданий. Оптимально – 3.
mwSyncDictionaryDatamwSyncDictionaryData1 сутки
(ночью)
На основной базе данныхУстанавливается при репликации. Обновляет справочные данные в поисковых таблицах.