Мастер-Тур:Настройка заданий — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Biryukov (обсуждение | вклад) |
Biryukov (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | ==Введение== | ||
+ | В данной статье описаны все задания (Jobs), которые используются при работе с ПК «Мастер-Тур». | ||
+ | |||
==Создание заданий (Jobs)== | ==Создание заданий (Jobs)== | ||
Строка 4: | Строка 7: | ||
Перед созданием заданий необходимо убедиться, что установлен и запущен ''SQL Server Agent''. | Перед созданием заданий необходимо убедиться, что установлен и запущен ''SQL Server Agent''. | ||
При использовании [[Мастер-Тур:Создание_заданий_для_MS_SQL_Server_Express|Express-издания]] Microsoft SQL Server вместо заданий sql-сервера используется планировщик заданий Windows | При использовании [[Мастер-Тур:Создание_заданий_для_MS_SQL_Server_Express|Express-издания]] Microsoft SQL Server вместо заданий sql-сервера используется планировщик заданий Windows | ||
+ | <br /> | ||
− | + | ==Список заданий (Jobs)== | |
− | == | + | ===Job_ClearCacheQuotas (Очистка кеша квот)=== |
+ | <TABLE CLASS="wikitable"> | ||
+ | <TR TR ALIGN="center" VALIGN="center"><TH WIDTH="22%">Название задания (Job Name)</TH><TH WIDTH="22%">Запускаемая хранимая процедура</TH><TH WIDTH="8%">Интервал</TH><TH WIDTH="14%">Где устанавливается</TH><TH WIDTH="38%">Описание</TH></TR> | ||
+ | <TR><TD STYLE="font-family:courier new">ClearCacheQuotas</TD><TD STYLE="font-family:courier new">ClearQuotaCache</TD><TD>10 минут</TD><TD>Основная база или поисковая при репликации</TD><TD>Удаляет записи из кеша квот с истекшим сроком хранения.</TD></TR> | ||
+ | </TABLE> | ||
− | === | + | ===Job_ProcessCharterDeleteQueue (Изменение авиаперелета в рассчитанных турах)=== |
<TABLE CLASS="wikitable"> | <TABLE CLASS="wikitable"> | ||
− | <TR TR ALIGN="center" VALIGN="center"><TH WIDTH="22%">Название задания (Job Name)</TH><TH WIDTH="22%">Запускаемая хранимая процедура</TH><TH WIDTH="8%">Интервал</TH><TH WIDTH=" | + | <TR TR ALIGN="center" VALIGN="center"><TH WIDTH="22%">Название задания (Job Name)</TH><TH WIDTH="22%">Запускаемая хранимая процедура</TH><TH WIDTH="8%">Интервал</TH><TH WIDTH="14%">Где устанавливается</TH><TH WIDTH="38%">Описание</TH></TR> |
− | <TR><TD STYLE="font-family:courier new"> | + | <TR><TD STYLE="font-family:courier new">ProcessCharterDeleteQueue</TD><TD STYLE="font-family:courier new">ProcessCharterDeleteQueue</TD><TD>1 час</TD><TD>Основная база и поисковая</TD><TD>Заменяет авиаперелеты в рассчитанных турах, в оформленных путевках.</TD></TR> |
</TABLE> | </TABLE> | ||
Версия 17:46, 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 Name) | Запускаемая хранимая процедура | Интервал | Описание |
---|---|---|---|
DC_CostOfferChangeState | CostOfferChangeState | 30 секунд | Обрабатывает ценовые блоки из очереди в таблице [QueuesCostOffers]. |
DC_ReCalculate_CreateNextSaleDate | ReCalculate_CreateNextSaleDate | 2 часа | Создает цены на будущие даты (на 2 дня вперед). |
DC_ReCalculate_MigrateToPrice | ReCalculate_MigrateToPrice | 1 минута | Переносит цены, наценки, доплаты в поисковые таблицы. |
DC_ReCalculateAddCosts | ReCalculateAddCosts | 30 секунд | Рассчитывает доплаты. |
DC_ReCalculateCosts | ReCalculateCosts | 1 минута | Рассчитывает цены. |
DC_ReCalculateCosts_GrossMigrate | ReCalculateCosts_GrossMigrate | 1 минута | Переносит цены в общую таблицу. |
DC_ReCalculateCosts_MarginMigrate | ReCalculateCosts_MarginMigrate | 1 минута | Переносит наценки в общую таблицу. |
DC_ReCalculateMargin | ReCalculateMargin | 1 минута | Рассчитывает наценки. |
DC_ReCalculateNextCosts | ReCalculateNextCosts | 1 минута | Рассчитывает цены на будущие даты. |
DC_ReCalculateSaleDate | ReCalculateSaleDate | 1 минута | Обновляет цены с наступившей датой продажи. |
mwCleanAndReindex | mwCleaner mwReindex | 1 сутки (ночью) | Очищает рассчитанные цены на прошедшие даты, перестраивает индексы в основных таблицах. |
Название задания (Job Name) | Запускаемая хранимая процедура | Интервал | Где устанавливается | Описание |
---|---|---|---|---|
mwCleanAndReindex | mwCleaner mwReindex | 1 сутки (ночью) | На основной базе данных | Очищает рассчитанные цены на прошедшие даты, перестраивает индексы в поисковых таблицах. |
mwClearQuotaCache | ClearQuotaCache | 1 минута | На основной базе данных | Удаляет записи из кеша квот с истекшим сроком хранения. |
mwRemoveDeletedNightly | mwRemoveDeleted | 1 сутки (ночью) | На основной базе данных | Физически удаляет записи из поисковых таблиц, помеченные как неактивные. |
mwReplDisableDeletedPricesOnline | mwReplDisableDeletedPrices | 10 минут (днем) | На основной базе данных | Помечает записи в поисковых таблицах как неактивные. |
mwReplProcessQueueUpdate | mwReplProcessQueueUpdate | 1 минута | На основной базе данных | Устанавливается при репликации и ДЦ. Обрабатывает изменения цен в поисковых таблицах. |
mwReplQueueManagerDivide_xxx | mwReplProcessQueueDivide | 1 минута | На основной базе данных | Устанавливается при репликации. Обрабатывает выставление, снятие и удаление туров из онлайна. Для ускорения выставления туров в интернет рекомендуем устанавливать не больше 5-ти таких заданий. Оптимально – 3. |
mwSyncDictionaryData | mwSyncDictionaryData | 1 сутки (ночью) | На основной базе данных | Устанавливается при репликации. Обновляет справочные данные в поисковых таблицах. |