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

10.04.25

База данных - Статистика базы данных

Еще одна публикация, позволяющая корректно оценить количество элементов справочников и документов в базе данных, а также их количество за выбранный период.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Анализ существующих документов базы и их количества (размер)
.epf 9,52Kb ver:2025.2
2
2 Скачать (1 SM) Купить за 1 850 руб.
Анализ существующих справочников базы данных количество-размер
.epf 9,36Kb ver:2025.2
0
0 Скачать (1 SM) Купить за 1 850 руб.

Предпосылки появления данного материала

Всем доброго времени! Предпосылки появления данного материала достаточно тривиальны - некоторые заказчики задумались о срезах своих баз или переходу с переносом данных на более свежие конфигурации в 2025 г. Для того, чтобы представить наглядную картину, появляются подобные обработки. Они будут полезны как исполнителям, так и заказчикам, чтобы наглядно видели все полноту картины по собственной базе.

Как я писал ранее, что на на текущий момент времени мне приходится работать с конфигурацией 1С:Управление торговлей 11.5 (УТ 11.5). Поэтому данная обработка создавалась исключительно под версию 1С:УТ 11.5.8.367 на 1С:Платформе 8.3.24.1586, но является универсальной и легко переделывается под обычные формы.

 

Принцип работы обработки

Весь принцип работы показан на видео и он достаточно прост:

 

Рис.1. Работа по оценке базы "по документам" за период.

 

Выбираете период, нажимаете "Получить список документов" - получаете результат.

 

Для справочников - просто нажимаете кнопку "Получить список справочников" - позволяет оценить количество и размер в мегабайтах:

Рис.2. Анализ справочников конфигурации.

 

Данная обработка - это "выжимка" собственного опыта - подзадача и подготовка к оценке трудоемких работ с базами данных. Предлагается как есть. Требований никаких.

Инструментарий автора постоянно обновляется - следите за публикациями.

 

Другие разработки и статьи автора

Вы можете ознакомиться с другими практическими материалами автора. Так же вы можете получить (скачать) много обработок и отчетов автора с его телеграмм канала.

Всем спасибо за внимание.

 

Бухгалтерские отчеты-сборки:

Сборка доходов и расходов по счетам хозрасчетного плана для 1С:БП 3.0 (март 2025)

Отчет по основным средствам для Бухгалтерии 3.0

 

Классические обработки-примеры:

Классический корректный пример внешней печатной формы с печатью и подписями на БСП 3.1.10

Использование собственных макетов в СКД на примере УТ 11.5

 

Некоторые примеры обменов:

Служебная выгрузка-загрузка номенклатуры, штрихкодов, остатков, видов цен из 1С:Розницы в 1С:Розницу

Технический перенос "Номенклатуры" (с указанием новых ставок НДС) и "Контрагентов" из УТ 10.3 в УТ 11.5

Простой и быстрый перенос справочника "Номенклатура" из УТ 11.4 в Розницу 2.3

 

Некоторые примеры работы с торговым оборудованием:

Произвольная текстовая строка в кассовом чеке ККМ по стандарту БПО

Работа с эмулятором дисплея покупателя через БПО

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.5.8.367

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

См. также

Статистика базы данных Программист Платформа 1С v8.3 Бесплатно (free)

Обработка по отображению количества объектов в базе (документов и справочников). Позволяет проанализировать количество всех справочников в базе, а также документов за период (если период не заполнен, покажет общее количество документов) и перейти в форму списка каждого объекта.

15.03.2025    659    46    user914355    0    

5

Статистика базы данных Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

19.12.2024    769    13    smirnov0ser    0    

5

Статистика базы данных Программист Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Анализ количества записей регистров/документов/справочников, в том числе в динамике.

13.11.2024    1471    162    evgeni-red    3    

8

Статистика базы данных Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

«Навигатор метаданных» поможет изучать структуру данных конфигурации, переходить по связям между объектами конфигурации.Для аналитиков и разработчиков.

1 стартмани

11.09.2024    1592    22    m_kislyak    3    

9

Статистика базы данных Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

10.09.2024    4073    56    pahno    9    

9

Статистика базы данных Программист Платформа 1С v8.3 1С:Комплексная автоматизация 2.х Россия Абонемент ($m)

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

6 стартмани

12.08.2024    1126    0    aximo    2    

3

Статистика базы данных Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Объединен, унифицирован и значительно улучшен функционал двух исходных обработок для контроля размеров таблиц хранения 1С в серверных базах: https://infostart.ru/1c/tools/128362/ (для MS SQL) и https://infostart.ru/1c/tools/978816/ (для PG SQL).

1 стартмани

16.05.2024    2432    67    yuraos    11    

12
Отзывы
7. aximo 2258 11.04.25 09:26 Сейчас в теме
Да под любую базу годны - хоть серверная, хоть файловая - не имеет значения!
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Трактор 1267 10.04.25 11:07 Сейчас в теме
2. aximo 2258 10.04.25 11:36 Сейчас в теме
Возрождается при случае
3. RustIG 1878 10.04.25 21:20 Сейчас в теме
Дмитрий, используется платформенная процедура - если не ошибаюсь через запросную модель. А значит поддерживается только последняя версия платформы.
На 8.3.20 , например, работать не будет. Верно?
Почему реализовали справочники и документы раздельно? По идее запрос по объектам одинаковый, если только в будущем вы не намерены накладывать дополнительные отборы.... Отбор по периоду - можно и в одной обработке реализовать со справочниками.
4. aximo 2258 10.04.25 21:38 Сейчас в теме
(3) можно сделать хоть как - работает на старом методе по «метаданным», для определения количества - алгоритм еще с 8.2

А определение «веса» таблицы - можно использовать платформы с 8.3.15

Так что работает на всех базах, можно сказать

Почему сделал раздельно - для простоты использования и демонстрации.
6. RustIG 1878 11.04.25 08:07 Сейчас в теме
(4) для файловой и клиент-серверной базы будет одинаково работать и показывать обьем мегабайт?
5. aximo 2258 10.04.25 21:40 Сейчас в теме
Вообще это все из моего «набора» инструментов, которые я использую для демонстрации «что есть в базе» заказчику… оцениваем что можно снести или перенести

Чисто технический инструмент
7. aximo 2258 11.04.25 09:26 Сейчас в теме
Да под любую базу годны - хоть серверная, хоть файловая - не имеет значения!
8. RustIG 1878 11.04.25 10:59 Сейчас в теме
Дмитрий, смотрю в БП 3.0
за весь период все документы 28 Мегабайт, за 25 год, 27 Мб, за период с 01.01.2000 - 01.01.2025 = 28 Мб.
То есть период не влияет на размер таблиц.
Затем подумал, почему так и понял.

Потому что сам метод не делит на периоды...

Период имеет смысл для кол-ва документов, но не для размера таблиц.
И еще сама база БП занимает 3,8 Гб, а все документы всего лишь 28 Мб. Явно что-то не учитывается...
9. aximo 2258 11.04.25 11:25 Сейчас в теме
Куча регистров и прочий вспомогательный «мусор» - я вообще это сделал для того сначала чтобы считать количество документов, а потом уже прикрутил вес
10. RustIG 1878 11.04.25 11:34 Сейчас в теме
провел исследование (с 9 утра, вот уже 2,5 ч)...
"куча регистров и прочий вспомогательный" занимает 800 Мб, остается 3 Гб всего остального...
ладно, лично к вам вопросов нет, я все понял для себя :)
11. aximo 2258 11.04.25 12:21 Сейчас в теме
Все сделано типовыми методами, ничего не придумано. Попробуйте сжать базу?
13. aximo 2258 12.04.25 06:13 Сейчас в теме
На самом деле данные обработки пишутся достаточно быстро, если понимаешь что-как (как и с другими вообще-то)

Эти обработки - для заказчика - посмотри реальное положение дел в базе, а подумаешь, что я тебе «в уши дую»… народ любит такое, когда наглядо все - зтакий мониторинг
Оставьте свое сообщение