Необходима версия 1С не ниже 8.1.8 и SQL.
Статистика ИБ 8.1 SQL
База данных - Статистика базы данных
Собирает информацию о всех объектах конфигурации.
Количество записей, размер данных и индексов.
Количество записей в документах и регистрах за период.
Максимальное и среднее количество записей в документах и регистрах за один день.
Количество записей в табличных частях документа на 1 документ.
Скачать файл
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование | Бесплатно | |
---|---|---|
СтатистикаИБ.erf
.erf 44,03Kb
5486
|
5486 | Скачать бесплатно |
См. также
Статистика базы данных Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)
Обработка позволяет посмотреть количество данных в системе по каждому объекту (количество документов, справочников, и т.д.). Информация также дополняется данными из журнала регистрации по дате последнего изменения.
1 стартмани
19.12.2024 349 5 smirnov0ser 0
Статистика базы данных Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)
Анализ количества записей регистров/документов/справочников, в том числе в динамике.
13.11.2024 821 88 evgeni-red 2
Статистика базы данных Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)
«Навигатор метаданных» поможет изучать структуру данных конфигурации, переходить по связям между объектами конфигурации.Для аналитиков и разработчиков.
1 стартмани
11.09.2024 1287 17 m_kislyak 3
Статистика базы данных Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)
Сбор статистики информационной базы в виде отчета - наименование конфигурации, версия, количество записей документов, регистров сведений, справочников, обменов.
1 стартмани
10.09.2024 3590 46 pahno 8
Статистика базы данных Программист Платформа 1С v8.3 1С:Комплексная автоматизация 2.х Россия Абонемент ($m)
Данная обработка - алгоритм предлагает оценку вашей базы на количество тех или иных типов документов с их реквизитами.
6 стартмани
12.08.2024 873 0 aximo 2
ИТ-анализ Работа с конфигурациями Ведение учета Внедрение ИТ-систем Программист Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия НДС Платные (руб)
Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом.
14500 руб.
29.07.2024 3515 76 1
Статистика базы данных Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)
Объединен, унифицирован и значительно улучшен функционал двух исходных обработок для контроля размеров таблиц хранения 1С в серверных базах: https://infostart.ru/1c/tools/128362/ (для MS SQL) и https://infostart.ru/1c/tools/978816/ (для PG SQL).
1 стартмани
16.05.2024 1952 49 yuraos 4
Инструменты администратора БД Статистика базы данных Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)
Инструмент для получения физического размера таблиц ИБ (MSSQL)
1 стартмани
09.01.2024 2959 41 ImHunter 7
Код |
---|
ДанныеРасшифровки = Неопределено;
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки, ДанныеРасшифровки);
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, Новый Структура("Данные", ТЗ), ДанныеРасшифровки);
Показать полностью |
по причине:
{(12, 3)}: Неоднозначное поле "Документ.Дата"
<<?>>Документ.Дата МЕЖДУ &ДатаНач И &ДатаКон
MSSQL, 8.2.19.116, УТ 10.3 слегка допиленная.
Во-первых, встречный вопрос: Вам точно нужна регистрация изменений? (то есть статистика изменений объема таблиц хранения документов и периодических регистров за указанный период)
Если не нужна - то есть нужны только данные о текущем объеме таблиц хранения - тогда нажмите на кнопку Настройка и поставьте галочку "Не включать регистрацию изменений".
Во-вторых, внимательнее посмотрите на структуру Ваших метаданных. Предположительно, в каком-то из документов есть реквизиты "Дата" и "Документ".
но у меня вылезли новые грабли
"{ВнешнийОтчет.СтатистикаИБ.МодульОбъекта(27)}: Ошибка при вызове метода контекста (Выполнить)
Возврат Запрос.Выполнить().Выгрузить()[0];
по причине:
по причине:
{(12, 3)}: Неоднозначное поле "Документ.Дата"
<<?>>Документ.Дата МЕЖДУ &ДатаНач И &ДатаКон
"
ругается на самый обычный документ "Сторно" :|
{ВнешнийОтчет.СтатистикаИБ(102)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][SQL Server]The object '_Task7795.VT7910' does not exist in database 'base2' or is invalid for this operation.
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][SQL Server]The object '_Task7795.VT7910' does not exist in database 'base2' or is invalid for this operation.
и ещё вопрос: как с помощью этого отчёта отследить какая таблица занимает больше 4 гигов? Смотреть на колонку "Общий размер"?
{(12, 3)}: Неоднозначное поле "Документ.Дата"
<<?>>Документ.Дата МЕЖДУ &ДатаНач И &ДатаКон
И всё оттого, что у одного документа есть реквизит, незамысловато названный Документ...
(Тут кто-то уверял, что, мол, исправлять там в модуле неча...)
Автор, исправь, пожайлуста!
Сделала, обработка выдает ошибку при запуске
"{ВнешнийОтчет.СтатистикаИБ.МодульОбъекта}: Переменная с указанным именем уже определена (Connection)"
а код обработки под паролем :evil:
Кидает ошибку:
{ВнешнийОтчет.СтатистикаИБ.МодульОбъекта(212)}: Ошибка при вызове метода контекста (Open)
RS.Open("sp_spaceused '" + ИмяТаблицыХранения + "'", Connection);
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][SQL Server]Объект "_Reference60_VT9277" не существует в базе данных "1cv82TEST", или недопустимо его использование в данной операции.
{ВнешнийОтчет.СтатистикаИБ.МодульОбъекта(212)}: Ошибка при вызове метода контекста (Open)
RS.Open("sp_spaceused '" + ИмяТаблицыХранения + "'", Connection);
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][SQL Server]Объект "_Task14.VT8175" не существует в базе данных "1cv82", или недопустимо его использование в данной операции.
Остальные объекты скушал нормально. В чем может быть причина?
Процедура ОбойтиУзел(УзелДерева,Пометка)
Для Каждого СтрокаУзла Из УзелДерева.Строки Цикл
СтрокаУзла.Пометка = Пометка;
ОбойтиУзел(СтрокаУзла,Пометка);
КонецЦикла;
КонецПроцедуры
Процедура КоманднаяПанель1кнВыделитьВсе(Кнопка)
ОбойтиУзел(Дерево,1);
КонецПроцедуры
Процедура КоманднаяПанель1кнУбратьВсе(Кнопка)
ОбойтиУзел(Дерево,0);
КонецПроцедуры
А то каждый раз приходится, все галочки по метаданным проставлять
бывает что SQL-ная база после выгрузки в dt-формат, в файловый вариант не загружается, пишет что какие-то внутренние файлы привысили максимальный объем... так с этой обработкой думаю можно будет узнать какие объекты имеют слишком большой объем ))
{ВнешнийОтчет.СтатистикаИБ.МодульОбъекта(172)}: Ошибка при вызове метода контекста (Выполнить)
по причине:
{(6, 11)}: Поле не найдено "Регистр.ФизЛицо"
Регистр.<<?>>ФизЛицо,
При попытке сбора данных по регистру накопления "Партии материалов в эксплуатации (бухгалтерский учет)" возникает ошибка
{ВнешнийОтчет.СтатистикаИБ.МодульОбъекта(172)}: Ошибка при вызове метода контекста (Выполнить)
по причине:
{(6, 11)}: Поле не найдено "Регистр.Подразделение"
Регистр.<<?>>Подразделение,
Регистры на поддержке, поля (реквизиты) в наличии. Конфигурация УПП (1.3.75.2) доработанная.
Режим совместимости - "Не использовать"
В базу были добавлены таблицы (справочники, регистры сведений) с помощью расширения (extension)
При попытке получить статистику по добавленным таблицам - получаем следующую ошибку:
по причине:
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][SQL Server]The object '_InfoRg10890' does not exist in database 'mybase' or is invalid for this operation.
Оно и понятно, потому что в SQL эти таблицы с суффиксом X1 (см скриншоты)
Вопрос к автору: Дмитрий, скажите пожалуйста, можем ли ожидать модернизацию обработки под работу с расширениями?
Если нет - то как смотрите на то, что я сам доработаю, чтоб корректно с расширениями работало?
(89) Доработал, теперь таблицы, добавленные расширениям, нормально учитываются
по причине:
{ВнешнийОтчет.СтатистикаИБ.МодульОбъекта}: Переменная не определена (ТипКнопкиКоманднойПанели)
{ВнешнийОтчет.СтатистикаИБ.МодульОбъекта}: Процедура или функция с указанным именем не определена (ОбработкаПрерыванияПользователя)
{ВнешнийОтчет.СтатистикаИБ.МодульОбъекта}: Процедура или функция с указанным именем не определена (Состояние)
Управление торговлей, редакция 11 (11.4.14.181)
1С:Предприятие 8.3 (8.3.20.2184)
(90)
Сводная таблица по всем метаданным шедевр.
- на новой платформе вылезло пару ошибок, в 2х функциях полечил с помощью: Попытка/Исключение
(приложил вылеченный файл)
Для получения уведомлений о новых публикациях автора подключите телеграм бот: Инфостарт бот
№ 15052
Создание 29.08.07 00:00
Обновление 08.12.10 17:06
Просмотры 59365
Загрузки 5486
Рейтинг
244
Комментарии 95
Код открыт Не указано
Рубрики Статистика базы данных
Кому Программист
Тип файла Внешний отчет (ert,erf)
Платформа Платформа 1С v8.3
Конфигурация Конфигурации 1cv8
Операционная система Не имеет значения
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Бесплатно (free)