Базопузомер v8 (все интерфейсы, любая конфигурация)

Публикация № 439778

Администрирование - Администрирование данных 1С - Статистика базы данных

базопузомер 2016 статистика данных базы анализ объема

Базопузомер в новом формате! Работает на любой платформе, начиная с версии 8.2, на любой конфигурации, поддерживаются все интерфейсы: обычный, управляемый, такси. Отчет показывает статистику по всем объектам конфигурации, включая табличные части объектов. Отдельный отчет по периодам позволяет проанализировать статистику наполнения данными в разрезе дня, недели, декады, месяца или квартала. Суммарное количество в интересующих строках можно получить, просто выделив нужные суммы.

Отчет "Базопузомер 2016" будет полезен аналитикам, администраторам баз данных и разработчикам.

При переводе базы на новую редакцию, расчёте необходимых ресурсов для установки новых баз, определении метрик расчёта производительности или разработке ресурсоёмких подсистем, часто бывает необходимо оценить объём данных, хранящихся в базе. Базопузомер поможет оценить количество различных объектов (справочников, документов и т.д.), а также собрать статистику по интенсивности наполнения ими базы данных с течением времени.

Возможности отчета "Замер пузатости базы":

  • Работает на любой платформе, начиная с версии 8.2, и на любой конфигурации. Никаких ограничений!
  • Поддерживаются все интерфейсы: обычный, управляемый, такси;
  • Анализ по всем типам метаданных в базе;
  • Расчёт количества объектов, числа строк в табличных частях, а также среднее число строк на один объект;
  • Расчёт для каждого объекта его "пузатости" - суммарного количества всех строк всех табличных частей и колчичества элементов самого объекта;
  • Расчёт количества групп для справочников и планов видов характеристик. Для неиерархических справочников и ПВХ соответствующая ячейка отчёта выводится затемнённой;
  • Вычисление "на лету" суммарного количества в выделенных ячейках. Суммирование поддерживается для произвольно выделенных зон в пределах всего отчёта. Значения, для которых поддерживается суммирование, выделены тёмно-коричневым цветом;
  • По щелчку на названии объекта открывается форма списка объекта;
  • Возможность выбора сортировки по имени, синониму объекта, а также по количеству элементов для каждого типа объектов (по возрастанию или убыванию).

Вывод статистики наполнения базы периодическими данными реализован в виде отдельного отчёта, поскольку такая статистика актуальна не для всех объектов. В отчёт включены следующие типы объектов:

  • Документы;
  • Бизнес-процессы и задачи;
  • Регистры накопления, бухгалтерии, расчёта;
  • Периодические регистры свеедений.

Дополнительные возможности отчёта "Статискика по периодам":

  • Общее количество элементов данных за выбранный период;
  • Расчёт минимального, среднеего и максимального числа элементов данных за день, неделю, декаду, месяц или квартал в анализируемом периоде.

История изменений

Версия 1.01 (13.01.2016)

  1. Установлена жесткая типизация динамических структур в расчетных алгоритмах, во избежание редких ошибок на некоторых базах;
  2. Встроена справочная информация.

Версия 1.03 (11.12.2016)

  1. Исправлена ошибка определения количества записей регистров в случаях, когда реквизит или ресурс является строкой неограниченной длины и хранилищем значения.

Версия 2.0.01 (февраль 2019)

  1. Проект переименован в "Базопузомер v8";
  2. Добавлен "Таблицы БД", позволяет увидеть структуру таблиц БД, можно выводить имена таблиц в терминах СУБД или в терминах сервера 1С;
  3. Возможность расчёта объёма данных в таблицах БД (beta, особо не тестировалось). Опция доступна только для ИБ в клиент-серверном варианте.

 

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

Наименование Файл Версия Размер
bazopuzo.erf

.erf 35,12Kb
27.02.19
159
.erf 2.0.01 35,12Kb 159 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. premierex 27.12.15 16:00 Сейчас в теме
(0) Прикольно! На работе попробую базу "попузомерить" в 40 ГБ.
2. Светлый ум 259 28.12.15 06:10 Сейчас в теме
В каких задачах применять такую штуку?
3. dgolovanov 28.12.15 11:00 Сейчас в теме
(2) Светлый ум, пример из жизни. С помощью такого отчета я однажды заметил, что итоги по регистру накопления вида Остатки занимает безумное количество места, при том что таблица движений так себе. Выяснилось, что в базу добавили регистр вида остатки, который по определению не выводится в ноль и при пересчете итогов разрастается. Ну, это квалификация программиста такая была.
4. V.Nikonov 119 30.12.15 14:24 Сейчас в теме
(3) dgolovanov, Вот только Пузатость меряется исключительно в Записях. Если бы к этому добавлялось расчет Байт... Даже за исключением Хранилищ - дало бы значительный плюс!
Я согласился бы на приближенный расчет размера, с использования усредненного размера ТипаЗначения.
10. V.Nikonov 119 22.01.16 14:38 Сейчас в теме
(3) dgolovanov, И у меня есть пример из жизни. Разработали Конфигурацию, где под каждую строку документа делалась запись в Регистре сведений, причем одно из полей имело тип Строка(1024). Самое паршивое, что такая длинна поля использовалась крайне в редких случаях. Но база катастрофически быстро дорастала до предельных в Файловом варианте размеров!!!
21. yghmd 11 18.01.17 13:35 Сейчас в теме
(3)
С помощью такого отчета я однажды заметил

как именно с помощью этого отчета вы это сделали?
где в отчете видно, сколько занимает места итоги вида остатки?
22. dgolovanov 18.01.17 15:44 Сейчас в теме
(21) я не писал что пользовался именно этим отчетом.
Использовал вот этот - http://infostart.ru/public/78049/
Там есть информация по размерам итогов.
23. yghmd 11 19.01.17 07:11 Сейчас в теме
(22) зачем тогда писать комментарий, если он не про данную разработку, а про другую? :)
24. dgolovanov 19.01.17 11:43 Сейчас в теме
(23) поспешил потому что :) По названию подумал, что это аналогичная той, а скачать - SM Нет.
5. detec 130 30.12.15 15:13 Сейчас в теме
В двух базах выдаkо ошибку конвертации MS SQL для типа данных numeric.
6. BNN 19.01.16 11:33 Сейчас в теме
А количество проводок видит?
7. stas_ganiev 20.01.16 02:11 Сейчас в теме
(6) BNN, Таблицы регистров бухгалтерии - это и есть проводки. Конечно видит!
8. Sadtorg 20.01.16 10:28 Сейчас в теме
{ВнешнийОтчет.Базопузомер2016.МодульОбъекта(63)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
{(2, 2)}: В запросе, содержащем предложение СГРУППИРОВАТЬ ПО, в списке выборки не могут участвовать поля неограниченной длины "Количество"
<<?>>КОЛИЧЕСТВО(ТаблицаДанных.ИДСообщения) КАК Количество


ИБД - УТ 10.3.29.1 (нетиповая), Платформа - 8.2.19.80, БД - PostgreSQL 9.1.2.
11. stas_ganiev 24.01.16 04:33 Сейчас в теме
(8) Sadtorg, Спасибо за замечание, ошибку исправлю.
(9) kosmo0, Да, верно, считается количество объектов. Только уточните, пожалуйста, о каком из подзаголовков идет речь? Поправлю
(10) Становится понятной Ваша обеспокоенность по поводу (4) :) Скажу сразу - замер пузатости в байтах в этом отчёте не планируется. Во-первых, корректно замерить объём таблицы можно только в клиент-серверном варианте. Во-вторых, приблизительная оценка по типу данных - это всего лишь приблизительная оценка, а решать задачи полумерами - не мой конёк. Тем более, что это сильно уронит скорость формирования отчёта, особенно на крупных конфигурациях, типа УПП или УХ. К тому же, в обоих случаях отчёт перестанет быть универсальным кросс-платформенным.
17. V.Nikonov 119 21.12.16 14:55 Сейчас в теме
(11) А опционально добавить множитель на основе анализа Реквизитов? На ссылку 40 байт, на строковое значение - длину строки, и т.п.?
9. kosmo0 97 20.01.16 12:16 Сейчас в теме
Насколько я понял, считается только КОЛИЧЕСТВО объектов? Занимаемый объектами объем памяти даже не затрагивается? Если это так, то стоит сделать уточнение в подзаголовке.
yghmd; V.Nikonov; +2 Ответить
12. fixin 3992 09.02.16 17:48 Сейчас в теме
Спасибо, четко.
рекомендую еще добавить, сколько хранится в реквизитах вида "Хранилище значения" для каждого объекта.
Тогда было бы понятно, где провалы.
13. HEKPOH 72 17.05.16 09:05 Сейчас в теме
Спасибо! Отчет очень пригодился. Порадовала расшифровка.
Более того, хочется отметить, что код процедур и функций оформлен грамотно.
Респект и уважуха!
14. stas_ganiev 18.05.16 02:22 Сейчас в теме
(13) HEKPOH, Спасибо за отзыв! :)
15. citicat 119 14.12.16 19:07 Сейчас в теме
Комментарий от человека со стажем работы в 1С с августа 1996-го.
Может использоваться ещё и бухгалтером или аудитором в случае при передаче дел, для определения фронта работ при возможном восстановлении учета.

В своё время написала похожую обработку для 7.7.
16. корум 284 15.12.16 17:44 Сейчас в теме
(0) приближается новый год, когда ждать актуальную версию? :)
19. stas_ganiev 22.12.16 08:38 Сейчас в теме
(16)
(17)
(18)Добрый день. Новая версия обработки в планах, все пожелания принимаются, подумаю. Только со временем сейчас туго, и к новому году вряд ли успею.
26. strelec13 14 21.02.17 23:01 Сейчас в теме
(16) уже и Новый год прошел, однако :(
18. ImHunter 197 21.12.16 15:43 Сейчас в теме
Пока не качал и не пробовал. А из описания - вроде такого нет, что меня более интересует.
Поэтому уточняю (или выражаю заинтересованность).
Интересует функционал сравнения показателей отчетов, собранных в разные даты. Чтобы динамику можно было увидеть.
Можно, конечно, и в экселе пробовать все это сопоставлять и разности выводить. Но если "из коробки" это будет, то ващекруть:)
20. sansys 60 07.01.17 11:27 Сейчас в теме
Очень удобно, теперь я могу видеть размер таблиц без лишних телодвижений :)))))
25. alex-l19041 8 19.01.17 13:36 Сейчас в теме
мне данная обработка помогла не по прямому назначению:
с ее помощью выявил ошибки в RLS в Бух 2.0 для Украины

Обработка не запускалась пока не исправил эти ошибки
27. zaia 11 27.06.17 15:05 Сейчас в теме
Воспользовался для предоставления статистики по базе подрядчику-франчайзи. Спасибо!
28. frolova@irsbs.ru 21.09.18 10:21 Сейчас в теме
а можно ли сделать сортировку по ответственным? и выводит ли обработка создаваемые декларации в 1С Отчетность?
29. stas_ganiev 24.09.18 05:13 Сейчас в теме
(28) Вопрос точно по адресу? ))
30. user642261_vtkdm 10.06.19 12:53 Сейчас в теме
Добрый день,
ERP, КА 2.4: можно ли в обработке отобрать документы с ручными бух.проводками?
32. sapervodichka 3672 16.07.19 13:51 Сейчас в теме
33. stas_ganiev 16.07.19 23:11 Сейчас в теме
(32) По функционалу немного проигрывает, и мой универсальнее))
35. mairon 19.10.19 16:03 Сейчас в теме
(32) Он не работает на УПП...
36. sapervodichka 3672 19.10.19 16:44 Сейчас в теме
(35) да не работает в УПП, в нём это прямым текстом написано, что должен быть справочник Идентификаторов объектов метаданных, которого в стареньком УПП нет:
"Проверялось на 1С:ERP Управление предприятием 2 (2.4.7.141) платформе 1С:Предприятие 8.3 (8.3.13.1690). Подходит для всех типовых конфигураций 1С, содержащих справочник Идентификаторов объектов метаданных (УТ, ЗУП, БП, УНФ и т.д.)."
34. heruvim76 22 10.09.19 15:38 Сейчас в теме
37. maksal 46 02.06.20 00:13 Сейчас в теме
Спасибо. Всё работает. Пробовал в КА 1.1
Оставьте свое сообщение

См. также

Виды заполненных документов и справочников, УФ Промо

Статистика базы данных v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Количество документов и справочников в любой базе. Отборы, переход в журнал с отбором.

1 стартмани

04.05.2008    25876    63    MaxS    12    

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

Статистика базы данных v8 УПП1 ERP2 Абонемент ($m)

Обработки показывают список документов и их количество в базе.

1 стартмани

06.08.2020    601    3    байт    0    

Отчет по структуре базы данных 1С (обычные и управляемые формы)

Статистика базы данных v8 1cv8.cf Абонемент ($m)

Отчет по структуре базы данных 1С показывает количество записей во всех таблицах базы данных с группировкой по типу таблицы и названию объекта.

1 стартмани

04.08.2020    623    0    Denr83    0    

Сведения об информационной базе (обычные и управляемые формы)

Статистика базы данных v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

17.02.2020    2072    2    Denr83    0    

Статистика количества записей базы данных (ссылочные объекты и регистры)

Статистика базы данных v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Простой отчет, который выводит в таблицу значений на форму данные о количестве объектов и записей регистров. Работает на управляемых формах, от конфигурации не зависит. Можно зарегистрировать как внешний отчет в базе и вывести в меню.

1 стартмани

29.01.2020    2186    4    user1286683    1    

Список объектов информационной базы

Статистика базы данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка по получению списка объектов информационной базы. Для обычных и управляемых форм.

1 стартмани

23.01.2020    2220    6    Mike1978    0    

Статистика документов на СКД для любой конфигурации

Статистика базы данных v8 v8::СКД 1cv8.cf Абонемент ($m)

Отчет формирует статистику документов. Делает это быстро даже на больших объемах. Работает в любых конфигурациях на платформах 8.*. Полезен для оценки объемов документов. Использует СКД со всеми вытекающими возможностями отбора, сортировки, группировки, представления и т.д. ...

1 стартмани

21.01.2020    2345    12    bme    0    

Анализ трудозатрат пользователей. Подсчет количества введенных документов с учетом табличных частей

Анализ учета Учет рабочего времени Учет рабочего времени Статистика базы данных v8 БП2.0 БП3.0 Россия БУ Абонемент ($m)

Данный внешний отчет предназначен для подсчета введенной информации работниками организации. Будет полезна руководителю организации, главному бухгалтеру.

1 стартмани

04.01.2020    3521    7    kj6370    6    

Количество документов (каждого вида) в базе и элементов справочников (каждого вида)

Статистика базы данных v8 v8::УФ УПП1 КА2 Россия Абонемент ($m)

Обработка показывает количество элементов справочников и документов каждого вида с отбором по организации или по всей базе, обычное и управляемое приложение.

1 стартмани

24.12.2019    2424    9    user1233211    3    

Данные в хранилище значений

Статистика базы данных v8 v8::СКД 1cv8.cf Россия Абонемент ($m)

Обработка, показывающая размер, занимаемый данными типа Хранилище значения.

1 стартмани

11.12.2019    3226    7    kosmo0    0    

Статистика подключений пользователей за период

Статистика базы данных v8::УФ Розница БП3.0 Россия Абонемент ($m)

Доработка формирует отчет по сеансам пользователей в разрезе выбранных баз.

1 стартмани

14.10.2019    3255    1    VslavKup    0    

Журнал данных информационной базы

Статистика базы данных v8 1cv8.cf Россия Абонемент ($m)

Обработка для получения информации о структуре и количестве объектов информационной базы.

2 стартмани

25.08.2019    3853    3    AleSSandre    0    

Статистика объектов информационных баз 1C 8.x (обычные и управляемые формы, СКД)

Статистика базы данных v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Внешний универсальный отчет по статистике объектов информационных баз 1C 8.x для обычных и управляемых форм с возможностью группировки по периодам.

1 стартмани

08.08.2019    4274    34    as.1c.nik    2    

Количество активных пользователей

Статистика базы данных v8 v8::СКД 1cv8.cf Абонемент ($m)

Отчет СКД в форме таблицы на основе регистров сведений ЗамерыВремени, ЗамерыВремениТехнологические.

1 стартмани

07.08.2019    3674    1    Mari_Kuznetzova    1    

Просмотр и анализ структуры базы данных (отчет на СКД)

Инструментарий разработчика v8 v8::СКД 1cv8.cf Абонемент ($m)

Отчет для просмотра и анализа структуры базы данных с поддержкой файловых баз (ограниченный режим), а также баз на SQL Server и PostgreSQL.

5 стартмани

24.07.2019    19973    166    YPermitin    27    

Количество документов за период

Статистика базы данных v8 v8::УФ v8::СКД 1cv8.cf Россия Абонемент ($m)

Отчет показывает типы используемых документов в информационной базе за выбранный период и их количество по месяцам. Есть отбор по признаку документа ("проведен"/"распроведен"/"помечен на удаление"). Отчет универсальный подойдет для любой конфигурации.

2 стартмани

12.07.2019    4407    23    trntv    4    

Количество элементов в базе по метаданным и их размер для файловой информационной базы

Статистика базы данных v8 1cv8.cf Абонемент ($m)

В версии платформы 8.3.15, вышедшей 26.06.2019 (8.3.15.1489), была реализована возможность получить (оценить) размер данных, которые они занимают в таблицах СУБД - метод глобального контекста ПолучитьРазмерДанныхБазыДанных(). В данной обработке реализована данная возможность.

1 стартмани

27.06.2019    5086    70    BurlakovIvan    0    

Статистика по присоединенным файлам. Бухгалтерия 3

Статистика базы данных v8 v8::СКД БП3.0 Россия Абонемент ($m)

Формирует статистику загруженных в базу файлов в Бухгалтерии 3

1 стартмани

23.06.2019    4242    6    shurubchik    0    

Количество документов за период (Управляемые + Обычные формы, все конфигурации)

Статистика базы данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Представляю вашему вниманию маленькую но быструю и полезную обработку. Эта обработка выводит количество документов за произвольный период. Берутся все документы конфигурации. В сообщения выводятся: Представление документа, имя документа (в конфигураторе), количество документов за выбранный период. Обработка работает в обычных формах и управляемых формах. Для запуска в обычном приложении, а также в управляемом приложении (толстый клиент) достаточно открыть файл обработки. Для запуска в тонком клиенте, обработку необходимо регистрировать в конфигурации как встроенную обработку.

1 стартмани

20.06.2019    4090    7    pvlunegov    1    

Размер файлов хранилища

Статистика базы данных v8 1cv8.cf Абонемент ($m)

Обработка предназначена для вычисления объема информации, расположенного в справочнике ХранилищеДополнительнойИнформации для обычных форм.

1 стартмани

11.06.2019    4802    5    needmic    4    

Количество документов и справочников с отбором по организации для обычных и управляемых форм

Статистика базы данных v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

08.06.2019    4514    16    Dadriel619960    3    

Базомер (показывает количество записей в таблицах)

Статистика базы данных v8 1cv8.cf Россия Абонемент ($m)

Базомер показывает количество записей во всех регистрах сведений, регистрах накопления, документах и справочниках.

1 стартмани

31.05.2019    4670    10    bars21rus    7    

Обороты по документам для 1С: Бухгалтерия предприятия ред.3

Анализ учета Статистика базы данных Управленческие Документооборот и делопроизводство Документооборот и делопроизводство v8::СКД БП3.0 Россия БУ Абонемент ($m)

Отчет позволяет быстро получить данные для анализа в целом по компании и в динамике с произвольной периодичностью: день, неделя, месяц, квартал, год. Отчет написан на СКД и позволяет произвольно менять настройки, а также получать расшифровки вплоть до конкретного документа и в различных разрезах: по контрагентам, по видам операций, по организациям, подразделениям, складам, физическим лицам.

4 стартмани

23.05.2019    4224    5    rusmil    7    

Количество элементов в справочниках и документах системы

Статистика базы данных v8 v8::СКД 1cv8.cf Россия Абонемент ($m)

Отчет для любой конфигурации на платформе 8.х по количеству элементов в справочниках и документах системы Открывается как внешний файл (меню Файл - Открыть) на любом релизе платформы 8.х Формируется по кнопке Сформировать - см. скриншот

1 стартмани

21.05.2019    4277    7    denis_r    0    

Размеры таблиц SQL

Статистика базы данных v8::СКД 1cv8.cf Россия Абонемент ($m)

Сколько места занимает справочник? Почему такая большая база? Отчет покажет!

1 стартмани

15.05.2019    6832    82    SnubbyAston    11