dbo._DataHistoryQueue0

все о совместной работе этих продуктов

Модератор: Дмитрий Юхтимовский

dbo._DataHistoryQueue0

Сообщение Коробов Илья » 11 ноя 2020, 11:11

Добрый день.

есть ли вариант частичной очистки таблицы dbo._DataHistoryQueue0? желательно с отбором по периоду.

Например оставлять записи за последние 3 месяца.

при полной очистки таблицы - пропадает история изменения данных (платформенная)

Используемая платформа 8.3.13.1644
Размер таблицы почти 50% всей базы это заставляет грустить (470751688КБ)
Коробов Илья
 
Сообщений: 1
Зарегистрирован: 11 ноя 2020, 11:06
Откуда: Россия, Нижний Новгород

Re: dbo._DataHistoryQueue0

Сообщение Дмитрий Юхтимовский » 11 ноя 2020, 14:16

Кодом 1С в цикле, например:
ИсторияДанных.УдалитьВерсии(СсылкаНаОбъект, НачалоГода(ТекущаяДата()), ТекущаяДата());
Дмитрий Юхтимовский
 
Сообщений: 677
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: dbo._DataHistoryQueue0

Сообщение Гилёв Вячеслав » 11 ноя 2020, 16:31

Коробов Илья писал(а):Добрый день.

есть ли вариант частичной очистки таблицы dbo._DataHistoryQueue0? желательно с отбором по периоду.

Например оставлять записи за последние 3 месяца.

при полной очистки таблицы - пропадает история изменения данных (платформенная)

Используемая платформа 8.3.13.1644
Размер таблицы почти 50% всей базы это заставляет грустить (470751688КБ)

на скуле что вам мешает сделать отбор по дате?
если хотите автомазитировать из 1С, через ADO...
Гилёв Вячеслав
 
Сообщений: 2316
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва


Вернуться в MS SQL Server для целей 1С:Предприятие

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1