Очищает хранилище от записей, удаленных раньше указанной даты. Вызов метода требует административных прав в сеансе, в котором все разделители не установлены.
Синтаксис
ОчиститьНеиспользуемоеМестоПоУниверсальнойДате(<ДатаОчистки>)Полное описание, параметры и ограничения
МенеджерВнешнегоХранилищаДвоичныхДанных.ОчиститьНеиспользуемоеМестоПоУниверсальнойДате (BinaryDataExternalStorageManager.ClearUnusedSpaceByUniversalDate)
МенеджерВнешнегоХранилищаДвоичныхДанных (BinaryDataExternalStorageManager)
ОчиститьНеиспользуемоеМестоПоУниверсальнойДате (ClearUnusedSpaceByUniversalDate)
Доступен, начиная с версии 8.3.24.
Синтаксис:
ОчиститьНеиспользуемоеМестоПоУниверсальнойДате(<ДатаОчистки>)
Параметры:
<ДатаОчистки> (обязательный)
Тип: Дата.
Верхняя граница очистки хранилища от удаленных записей.
Описание:
Очищает хранилище от записей, удаленных раньше указанной даты.
Вызов метода требует административных прав в сеансе, в котором все разделители не установлены.
Доступность:
Сервер.
Использование в версии:
Доступен, начиная с версии 8.3.24.
Описание изменено в версии 8.3.26.
Методическая информация
Практические примеры
Очистка собственного неиспользуемого места до согласованной UTC-даты
Административный синтаксис очистки только конкретного своего учебного хранилища; не общая очистка всех ресурсов.
Где и как запускать
Серверный обработчик своей учебной базы. Это пример синтаксиса: здесь 1С, файлы, базы и сеть не запускались.
Подготовка
Используйте только свой отдельный учебный внешний ресурс и действительную регистрацию УчебноеИсходное.
Владелец учебного ресурса должен заранее согласовать непустую конкретную границу UTC и допустимость удаления неиспользуемого места. Не переносите эту дату на рабочие данные.
Хранилище = ВнешниеХранилищаДвоичныхДанных.Найти("УчебноеИсходное");
ГраницаUTC = Дата(2026, 1, 1);
Сообщить("Учебная граница UTC: " + Строка(ГраницаUTC));
Хранилище.ОчиститьНеиспользуемоеМестоПоУниверсальнойДате(ГраницаUTC);
Сообщить("Вызов очистки выполнен для выбранного учебного хранилища");Разбор по шагам
Находим своё конкретное хранилище.
Явно задаём согласованную дату по универсальному времени.
Вызываем очистку без циклов по другим хранилищам.
Как проверить результат
Выбрана только регистрация УчебноеИсходное.
Реально освобождённый объём проверяется отдельно; сообщение не обещает определённое число удалённых объектов.
Ожидаемый результат
Контрольный результат описывает будущую ручную проверку в подготовленном учебном окружении. Выполнение в 1С здесь не проверялось.
На что обратить внимание
Серверный метод может необратимо удалить неиспользуемые данные ресурса. Здесь он не выполнялся; автоматического отката и повторов нет.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.