Skip to content

vkostyanetsky/DataSizeConsole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Консоль размера данных

License: Unlicense

Служебная обработка для получения размера данных, накопленных для различных объектов метаданных.

Написана для 1С:Предприятия 8.3.15 и выше. Собственного подключения к СУБД не создает — используется встроенный в платформу метод ПолучитьРазмерДанныхБазыДанных(). БСП / SSLi не используются (т.е. заработает на любой конфигурации).

Data Size Console (FirstBIT ERP)

Как пользоваться

Введите в текстовое поле объекты метаданных, размер данных по которым хотите получить (например, Справочники.Номенклатура). По одному объекту на строку. Можно вводить коллекции — тогда объём посчитается для каждого объекта, входящего в них. Например, если ввести «Справочники», то размер данных посчитается для каждого справочника, который есть в конфигурации.

После ввода нажмите «Показать размер данных». Результаты выведутся в табличный документ.

Если включена опция «Сортировать по размеру», то объекты метаданных выведутся в порядке убывания размера (то есть, от самых здоровых к самым маленьким).

Возможные проблемы

Что-то долго думает

Чем больше база данных и количество объектов метаданных к расчету — тем дольше будет работать алгоритм. Ускорить это на стороне обработки нельзя. Просто ждите.

Получаю ошибку «не удалось обработать»

Проверьте строку, на которую ссылается обработка. Скорее всего, такого объекта или коллекции объектов не существует.

В итоговой таблице маловато данных. Не похоже на правду!

Возможно, дело в правах. Для адекватного расчета нужно иметь полный доступ к объектам, без ограничений на поля и без наложенных RLS.

Да, и если у вас база с разделителями — сначала перейдите в нужную область, а потом выполняйте расчет.