gifts2017

Отчет по размеру файлов в Хранилищах

Опубликовал Павел Марданов (KomX) в раздел Администрирование - Статистика базы данных

Обработка определяет размер хранимых файлов и картинок в базе.

Написана из любопытства. Интересно стало сколько картинки в базе занимают. Но потом идея немножко подросла.

Обработка универсальная. Перебирает справочники и ищет реквизит c типом ХранилищеЗначений. Выводит таблицу с размерами файлов и картинок в байтах. 

Пригодится тем кто озадачен вопросом дикого роста базы (может происходить из-за вложений писем, особенно если работает давно забытый план обмена с отправкой по электронной почте). Можно найти элементы с нескромными по размеру картинками.

Если в строке размер не указан, значит либо хранилище пустое, либо там хранится значение типа, которого я решил игнорировать. Структуры и списки разбирать не стал.

Запускал в Торговле 10.3, Бухгалтерия 2.0, УПП.

Настроек никаких не делал. Просто запустить и нажать выполнить. ОбработчикПрерыванияПользователя вставлен. 

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Отчет по размеру файлов в Хранилищах
.epf 9,61Kb
07.04.13
67
.epf 9,61Kb 67 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Александр Хоменко (scape) 10.04.13 01:44
Если размер наименования справочника нулевой, то обработка вылетает с ошибкой.
Веселит, что у меня справочник с хранилищами значений как раз такой...
2. Павел Марданов (KomX) 10.04.13 07:49
Да что уж тут веселого... Там стоит проверка если код справочника с размером 0.
По наименованию не добавлял это условие :)
Все таки надеялся, что ОБЫЧНО какое-то наименование задают.
Подправлю скоро.
3. Александр Хоменко (scape) 11.04.13 17:37
Если что то, может случиться то оно случится. Не надо расстраиваться, ерунда это все...
4. Megas Master (megaster) 11.12.13 13:40
Спасибо автору - помогло!
5. anry mc (AnryMc) 11.12.13 14:06
27.11.2010 Что в хранилище значений? http://infostart.ru/public/78752/
находит в конфигурации все реквизиты (и колонки табличных частей) справочников и документов которые имеют тип «Хранилище значений».

Найденные данные можно пометить на удаление

объем (для двоичных данных – байты, для остальных - длина как строки)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа