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

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
(Новая страница: «Версия статьи от {{REVISIONDAY}}.{{REVISIONMONTH}}.{{REVISIONYEAR}}. Для перехода на версию статьи, соответству…»)
 
Строка 20: Строка 20:
 
|-
 
|-
 
| Название БД_Reindex
 
| Название БД_Reindex
| Reindex
+
| Maintenance_reindex_job
 
| 1 сутки<br />(ночью)
 
| 1 сутки<br />(ночью)
 
| Производит профилактическую дефрагментацию индексов.<br />
 
| Производит профилактическую дефрагментацию индексов.<br />
В запуске задания для reindex доступна опция '''@DisableRebuild = 1'''. Разрешает использовать в качестве перестроения индексов только функцию ''REORGANIZE''. Позволяет не блокировать работу с базой данных во время операции, но существенно увеличивает время работы скрипта и нагрузку на базу данных со всеми негативными последствиями. Необходимо использовать если ''Rebuild''индекса не позволяет использовать базу данных в полной мере из-за объема данных.
+
В запуске задания для reindex доступна опция '''@DisableRebuild = 1'''. Разрешает использовать в качестве перестроения индексов только функцию ''REORGANIZE''. Позволяет не блокировать работу с базой данных во время операции, но существенно увеличивает время работы скрипта и нагрузку на базу данных со всеми негативными последствиями. Необходимо использовать, если ''Rebuild'' индекса не позволяет использовать базу данных в полной мере из-за объема данных.
 +
|-
 +
| Название БД_CleanHistory
 +
| Maintenance_CleanHistory_job
 +
| 1 сутки<br />(ночью)
 +
| Производит очистку таблиц History и HistoryDetails за Х дней, кроме данных по путевкам.<br />
 +
В хранимой процедуре ''Maintenance_CleanHistory_job'' в параметрах ''@BeginJob'' и ''@EndJob'' можно задать время, в которое можно проводить обслуживание. По умолчанию установлено время с 23:00 до 08:00.<br />
 +
В хранимой процедуре ''Maintenance_CleanHistory_Run'' в параметре ''@DaysAgo'' можно установить дату, до которой будет проводиться очистка. По умолчанию задано 365 (то есть, при запуске 01.02.2022 года будут удаляться все записи от создания базы данных до 31.01.2021 года).
 
|-
 
|-
 
|}
 
|}
 
<br />
 
<br />

Версия 16:52, 27 июня 2022

Версия статьи от 27.06.2022. Для перехода на версию статьи, соответствующую используемой Вами версии программы, нажмите ссылку в таблице:

Введение

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

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

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


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


Список стандартных заданий (Jobs)

Название задания (Job Name) Запускаемая хранимая процедура Интервал запуска Описание
Название БД_Reindex Maintenance_reindex_job 1 сутки
(ночью)
Производит профилактическую дефрагментацию индексов.

В запуске задания для reindex доступна опция @DisableRebuild = 1. Разрешает использовать в качестве перестроения индексов только функцию REORGANIZE. Позволяет не блокировать работу с базой данных во время операции, но существенно увеличивает время работы скрипта и нагрузку на базу данных со всеми негативными последствиями. Необходимо использовать, если Rebuild индекса не позволяет использовать базу данных в полной мере из-за объема данных.

Название БД_CleanHistory Maintenance_CleanHistory_job 1 сутки
(ночью)
Производит очистку таблиц History и HistoryDetails за Х дней, кроме данных по путевкам.

В хранимой процедуре Maintenance_CleanHistory_job в параметрах @BeginJob и @EndJob можно задать время, в которое можно проводить обслуживание. По умолчанию установлено время с 23:00 до 08:00.
В хранимой процедуре Maintenance_CleanHistory_Run в параметре @DaysAgo можно установить дату, до которой будет проводиться очистка. По умолчанию задано 365 (то есть, при запуске 01.02.2022 года будут удаляться все записи от создания базы данных до 31.01.2021 года).