Хранение
Вкладка Хранение экрана Система, озаглавленная Хранение и уборка. Она показывает, сколько места занимают склады, которые растут самостоятельно, позволяет задать срок хранения каждого из них и запустить очистку, не дожидаясь ежедневной.
Вкладка видна только администраторам — для всех остальных её нет в полосе вкладок вовсе, а прямая ссылка на неё открывает первую вкладку. Оба действия за ней — измерение и очистка — доступны только администратору.
Что показывает карточка склада
Каждый склад — одна карточка. Слева — название склада и пояснение, что именно удаляет очистка; справа — занимаемое место на диске и число записей.
Мера у складов разная, и это стоит знать. Файлы креативов, Журнал срабатываний Бритвы и История версий страниц Диска меряются целиком — колонка или таблица полностью, — и для них карточка показывает сжатый размер на диске: база данных сжимает то, что хранит, поэтому занятое место заметно меньше, чем данные, положенные конец в конец. Все остальные склады — лишь часть живой таблицы, а для части таблицы база данных размера на диске не хранит вовсе. Там карточка показывает размер самих данных или файлов, и он выходит несколько больше фактически занятого места. Ошибка эта намеренная и направлена в одну сторону: карточка может назвать лишнее, но никогда не покажет освобождённым то, что освобождено не было.
Срок хранения
У одних складов есть поле Хранить, дней:, у других нет — и это различие сделано намеренно.
- Склад с полем. Записи старше указанного числа дней удаляются. Ноль означает хранить бессрочно — пока срок не задан, из склада не удаляется ничего. Поле сохраняется при переходе из него; значение, которое не является целым числом от нуля и выше, не отправляется, и поле возвращается к сохранённому.
- Склад без поля. Он очищается всегда, и возраст записей тут ни при чём: в нём хранятся остатки записей, которые пользователь уже удалил. Такой остаток перестаёт быть нужным в момент удаления самой записи, а не когда она устаревает.
| Склад | Срок хранения | Что удаляет очистка |
|---|---|---|
| Файлы креативов | да | Файл изображения или видео креативов старше заданного срока. Карточка, размеры и анализ остаются; изображение перестаёт отображаться и, как правило, не может быть восстановлено. |
| Записи разговоров | да | Файл записи старше заданного срока вместе с её строкой в списке записей звонка. Запись, которая ведётся в данный момент, не затрагивается. |
| Журнал срабатываний Бритвы | да | Записи срабатываний старше заданного срока. Последняя запись каждого действующего удержания всегда сохраняется, поэтому ни автоматизация, ни объяснение «почему объявление остановлено» не страдают. |
| Тела удалённых вложений | нет | Содержимое вложений, которые их владельцы уже удалили. Активные вложения не затрагиваются. |
| Поисковые образы удалённых задач и страниц | нет | Поисковые образы задач и страниц Drive, которые уже удалены. Активные не затрагиваются. |
| Файлы удалённых сайтов | нет | Страницы, изображения и таблицы стилей сайтов, которые уже удалены, вместе с историей правок. Активные сайты не затрагиваются. |
| История изменений удалённых задач | нет | Записи о том, кто и что менял в задачах, которые уже удалены. История активных задач не затрагивается. |
| История версий страниц Диска | нет | Более ранние версии страниц Drive, которые уже удалены. Версии активных страниц сохраняются, включая восстановленные после перезаписи. |
Всё из таблицы удаляется окончательно — корзины, из которой можно вернуть удалённое, нет. Перед сокращением срока прочитайте пояснение на карточке соответствующего склада: там точно сказано, что будет удалено, а что останется.
Ручной запуск очистки
Очистка запускается автоматически раз в день. Кнопка Убрать сейчас внизу вкладки — для тех случаев, когда ждать не нужно.
Нажатие запускает фоновое задание Storage cleanup — то же самое, что выполняет ежедневный тик, поэтому настраивать ничего отдельно не требуется. Пока задание работает, кнопка показывает Уборка…, а размеры выше пересчитываются сразу после его завершения.
Кнопка недоступна, пока сохраняется срок хранения. Это не косметика: задание читает сроки такими, какими они были на момент запуска, поэтому запустить его одновременно с сохранением значило бы очищать по старому, более короткому сроку — и стереть именно те байты, которые вы только что решили хранить дольше.
База данных выполняет такие удаления в собственной очереди. Цифры выше могут оставаться прежними некоторое время после успешной очистки, а на очень небольшом складе могут даже кратковременно вырасти.