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

Публикация № 329009 10.02.15

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

статистка баз данных

Представленный менеджер это 1С:Приложение, которое:
1) Собирает статистику интенсивности ежедневного увеличения нескольких 1С:баз фирмы, достаточную для прогноза и сравнения между собой.
2) Выполняет количественный анализ таблиц этих 1С:баз и 3) потребности дискового пространства.
4) Может заменить внешнюю обработку по определению размеров объектов 1С:базы.
Данный менеджер разработан на управляемых формах и представляет собой развитие решения http://infostart.ru/public/325167/ в сторону расширения сервиса.

Небольшой комментарий по пунктам.

1) Анализ ежедневной интенсивности увеличения объектов 1С:базы позволяет прогнозировать объем баз данных и планировать трудозатраты операторов-пользователей. 

2) Количественный анализ Таблиц:

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

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

3) Расчет потребности дискового пространства требует больших аппаратных ресурсов. Поэтому, в данной разработке приведен как вспомогательный. Подробнее можно посмотреть на //infostart.ru/public/78049/ , //infostart.ru/public/176476/ , //infostart.ru/public/82178/ . Если подробный расчет kB востребован в этом отчете, то следует рас комментировать строки «ПодробныйРасчет kB» и разрешить вывод полейСКД «ИмяТаблицыХранения», «размерИндекса». (не рекомендуется).

4) Менеджер можно использовать вместо внешней обработки, если такая потребность возникнет. (Внешняя обработка включена в состав *.zip).

 

Описание.

Менеджер разработан как инструмент программисту и содержит:

   а)обработку._Оперативный расчет количества записей ;

   б)отчет. ИсторияРазмеровБазы;

   с)РегламентноеЗадание.

Обработка позволяет проверить подключение к 1С:базам и SQLсерверу, получить оперативный отчет о количествах объектов 1С:базы и отладить регламентное задание.

Менеджер можно использовать вместо внешней обработки.  Менеджер собирает статистику ежедневного увеличения размеров нескольких баз фирмы, используя COMсоединение. Менеджер содержит сервис установки параметров и проверки СтрокиСоединения с 1С:базами и SQLсервером.

Недостатком, по отношению к внешней обработке, является необходимость устанавливать параметры соединения с 1С:базой вручную. Для уменьшения этого неудобства в Менеджере предложен сервис сохранения параметров подключения к базам (не обязательно).

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

 

Менеджер читает информацию о базах на платформах 1cv82 и 1cv83. Однако, следует иметь ввиду, что фирма 1С обеспечивает преемственность с ранними версиями.  То есть, если предполагается читать платформу 1cv83, то менеджер следует запускать на платформе 1cv83.

 

Вывод результата на экран реализован через СКД, поэтому, форму отчета можно изменить в меню ВсеДействия.ИзменитьВариант. По умолчанию, предусмотрены три варианта отчета: а)ОсновнойИтогиКоличеств, б)ЕжедневнаяИсторияИзменений, в)СтрокиСоединений.

 

Для удобства, предоставлена возможность визуального сравнения текущего состояния базы с архивом (это база2). Копировать в архив можно штатными средствами Меню.Файл.Сохранить или активировать в регламентном задании. Следует иметь ввиду, что пользователю удобнее читать/сравнивать архив, вместо запуска отчета/отчетов.  Поэтому, рационально отфильтровать в регламентном задании значимые для пользователя объекты и организовать архив_2пользователь. Кроме того, в этом архиве можно хранить сопутствующую ежедневную информацию полезную пользователю. Например, ежедневный оборот продаж по проектам.

 Программист может заменить ТабличныйДокумент на ДеревоЗначений для этого достаточно установить переменную РезультатСКДтип = "ДеревоЗначений"; // . Если из текста программы не понятно, как использовать переменную  РезультатСКДтип ,  подробнее  можно посмотреть  //infostart.ru/public/276806/ .

 

В коде предусмотрен ВспомогательныйПараметр для произвольного использования программистом.


Если требуется отдельно выделить ежедневные изменения периодических регистров сведений, то рас комментируйте строку //постФикс="_период.";//периодическиеРегСведений

 

О регламентном задании.

Регламентное задание менеджера служит для сбора ежедневной статистики. Статистка собирается в регистрСведений «Ежедневные количественные показатели баз (рег.Свед.)» и, по желанию программиста, в формате *.mxl по адресу АдресКаталогаАрхива.

Анализируемая 1С:база задается в переменной «СтрокаСоединения1С» регламентного задания.

Для 1С:базыSQL следует дополнительно определить переменную «СтрокаСоединенияСервераSQL». Строки соединения можно скопировать с экрана после Кнопка.ПроверитьСоединение на странице 1.

Адрес архива.mxl устанавливается в переменной «АдресКаталогаАрхива».

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

 

Состав приложения zip.

В приложение помещено Пузомер1с.erf, Пузомер1с.cf (Пузомер1с.dt) и ПузоМенеджер1С.cf (ПузоМенеджер1С.dt).

Во втором варианте исправлены некоторые неточности.

 

А) ПузоМенеджер1С.cf  –  1С:приложение. Предназначено для сбора и анализа статистики о размерах нескольких 1С:баз фирмы, получения оперативной информации по запросу, аналогично внешнему отчету. В менеджере предусмотрен инструмент контроля подключения к 1С:базам, SQLсерверу и СКДотчеты по анализу истории размеров 1С:баз.   

Б) Пузомер1с.erf  –  внешний отчет. Отчет автоматически определяет режим запуска в управляемом или обычно режиме и открывает правильную форму. //infostart.ru/public/325167/

В) Пузомер1с.cf  –  1С:приложение. Используется для сбора статистики одной базы. Предполагается создание регламентного задания внутри анализируемой 1С:базы. //infostart.ru/public/325167/.

Примечание.

1.  Не следует запускать внешний отчёт Пузомер1с.erf из базы, поддерживающей регламентное задание. Для указанного случая, возникнет конфликт в режиме управляемого приложения из-за тождественности наименований.

 

Желаю успехов всем и каждому.

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

Наименование Файл Версия Размер
ПузоМенеджер1С_2

.zip 348,83Kb
29
.zip версия2 348,83Kb 29 Скачать
ПузоМенеджер1С

.zip 334,60Kb
6
.zip 334,60Kb 6 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. ya.Avoronov 114 10.02.15 12:31 Сейчас в теме
В вашей системе кажется строка соединения 1С и Строка соединения SQL содержат один и тот же сервер. А если сервер SQL и сервер 1С на разных машинах!?
2. Fox-trot 151 10.02.15 21:19 Сейчас в теме
4. pavley2002 197 12.02.15 21:20 Сейчас в теме
(1) ya.Avoronov,
Замечание справедливо. Во втором варианте серверы разделены.
3. pt_olga 62 10.02.15 22:21 Сейчас в теме
попробуем :)
идея хорошая в разбивке за день разных объектов
5. linequality 17.07.15 12:11 Сейчас в теме
Оставьте свое сообщение

См. также

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

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

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

1 стартмани

10.05.2023    1835    10    user1312100    2    

2

Информация по метаданным конфигурации (управляемые и обычные формы)

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

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

2 стартмани

12.12.2022    1950    4    kucar_ip    1    

2

Расчет размера таблиц базы в Мб

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

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

1 стартмани

28.11.2022    2389    35    leneil    0    

7

Количество накладных. УТ 11

Оптовая торговля Статистика базы данных Платформа 1С v8.3 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Управленческий учет Абонемент ($m)

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

1 стартмани

22.11.2022    1824    0    Alexei_Siva    0    

3

Полный журнал документов

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

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

3 стартмани

07.11.2022    1907    14    JackGamer_    1    

3

Еще один вариант отчета Статистика по документам

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

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

1 стартмани

14.10.2022    2637    4    scientes    0    

3

Data science. Начало

Статистика базы данных Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Для многих 1С-ников (в том числе и достаточно опытных) может быть открытием то, что модные сейчас Data science и Machine learning уже довольно давно присутствуют в платформе. По причинам, которые я постараюсь раскрыть в дальнейшем, эти технологии почти никем не используются. Но лично я убежден, что как минимум базовые навыки в этой области пригодятся любому специалисту 1С. В этой серии статей я попробую достаточно детально, но без лишних сложностей рассказать о том, что это такое и "с чем это едят"

1 стартмани

06.06.2022    6980    2    mkalimulin    24    

78

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

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

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

1 стартмани

17.05.2022    3057    11    FSergei    0    

2

Просмотр размера таблиц и количества записей в таблицах

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

Простой отчет на СКД для просмотра размера таблиц и количества записей в основных таблицах базы данных.

1 стартмани

19.02.2022    9680    272    frkbvfnjh    19    

27

Анализ количества справочников и документов в базе 1С

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

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

1 стартмани

07.02.2022    6492    19    vasilievil    2    

5

Список объектов

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

Универсальная обработка Список объектов (справочники, документы и т.д.) для управляемого приложения, включая веб-клиент.

10 стартмани

21.12.2021    4217    7    adhocprog    0    

2

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

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

Кто из пользователей активнее всех создает документы, бухгалтер Иванова или Петрова? У кого их максимальное количество за прошлый год и каких видов? Нужны ли Кривцову права на добавление "реализации товаров" или он никогда их не создает? Данный отчет поможет Вам ответить на эти вопросы.

1 стартмани

30.08.2021    4620    13    nissti    1    

4

Журнал документов, созданных пользователем (БП 3.0, УТ 11.5)

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

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

1 стартмани

12.07.2021    5095    13    Ant10    0    

4

Подсчет количества документов в информационной базе

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

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

1 стартмани

25.03.2021    6986    29    Cohap    9    

2

Простое логирование действий системы

Статистика базы данных Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Маленькое расширение для быстрой организации записи и просмота логов действий системы

1 стартмани

21.03.2021    9339    5    Yashazz    3    

4

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

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

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

1 стартмани

05.03.2021    5146    12    mangushov    1    

2

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

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

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

2 стартмани

16.12.2020    7426    23    Svb84    4    

4

Универсальный анализ используемых объектов в базе по списку метаданных

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

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

1 стартмани

08.09.2020    7929    43    diar01    1    

3

Размер таблиц 1С в базе данных MS SQL

Статистика базы данных Администрирование СУБД Платформа 1С v8.3 Абонемент ($m)

Данная обработка позволяет получить структуру БД 1С и размер таблиц без использования механизма ADODB соединения с БД MSSQL.

1 стартмани

14.08.2020    15813    148    donpadlo    9    

8

Анализ документов за период

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

Внешняя обработка. Служит для анализа и обработки документов информационной базы по типам за период. Показывает типы документов за период с сортировкой по количеству и возможностью отбора.

1 стартмани

13.08.2020    7422    5    docerman    0    

3

3D Облако тегов (с расшифровкой)

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

Пример 3D облака тегов с расшифровкой.

1 стартмани

06.08.2020    7163    3    DO_WHILE_LOOP    1    

6

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

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

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

1 стартмани

04.08.2020    6853    29    Denr83    0    

5

Статистика по конфигурациям (универсальная) (обычные и управляемые формы)

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

Универсальный отчет в виде обработки, отображающий информацию по конфигурации (документы и справочники).

1 стартмани

15.04.2020    8301    16    Denr83    0    

3

Сказ о том, как online_analyze INSERT "удлинял"

Статистика базы данных Администрирование СУБД Бесплатно (free)

Немного о тонкостях работы модуля online_analyze для PostgreSQL. Опус для тех, у кого, как и у меня, не всегда хватает времени на то, чтобы разобраться, как это работает, и поэтому бывает так, что следуешь рекомендациям из сети и пользуешься методом "копипаста", пока не прижмет.

10.02.2020    4627    Sloth    2    

9

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

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

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

1 стартмани

23.01.2020    7494    18    Mike1978    0    

6

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

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

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

1 стартмани

21.01.2020    8776    49    bme    0    

5

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

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

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

1 стартмани

24.12.2019    8124    23    user1233211    3    

2

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

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

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

1 стартмани

11.12.2019    12435    39    kosmo0    0    

8

Анализ данных базы (1С 8.3 Управляемые формы)

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

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

1 стартмани

25.10.2019    12071    50    dmitriy_saladin    3    

7

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

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

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

1 стартмани

25.08.2019    8951    4    AleSSandre    0    

3

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

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

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

1 стартмани

08.08.2019    9980    64    as.1c.nik    3    

5

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

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

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

1 стартмани

07.08.2019    7825    3    vtv74    1    

2

Свойства объектов 1С в MS SQL (и сравнение баз и расширений)

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

Подключаемый отчет на системе компоновки данных по типам объектов 1С показывает: 1) Совокупности таблиц SQL для хранения объекта 1С и их предназначение; 2) Число объектов данного типа; 3) Размеры хранения данных и индексов в MB (мегабайтах); 4) Сравнение данных двух баз

2 стартмани

15.07.2019    38278    771    sapervodichka    30    

107

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

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

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

1 стартмани

27.06.2019    16074    282    BurlakovIvan    0    

21