Статистика скорости перепроведения документов

19.07.13

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

Предлагаю набрать статистику для определения скорости перепроведения документов в зависимости от файловой или sql  базы, от версии 2.0 или 3.0. Выкладываю две обработки для тестирования.

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

Наименование Файл Версия Размер
Файл отчета
.xlsx 10,10Kb
6
.xlsx 10,10Kb 6 Скачать
Обработка для 2.0
.epf 16,00Kb
7
.epf 16,00Kb 7 Скачать
Обработка для 3.0
.epf 16,00Kb
6
.epf 16,00Kb 6 Скачать

Столкнулся с проблемой.  Время на перепроведение документов достаточно велико.

     И эта операция достаточно частая при  работе бухгалтеров. Пришлось анализировать проблему. Результатом стала достаточно простая обработка. Сравнил скорости файловой базы и sql, 2.0 и 3.0.

Оказалось, что работа файловой базы в 10 раз быстрее, чем sql для 2.0.

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

Использовался в основном документ “Авансовый  отчет”.

По остальным документам ситуация такая же.

Скорость перепроведения документов  в версии 3.0 в 2 раза меньше , чем в 2.0 в sql – варианте.

(может объясняться хорошими характеристиками сервера приложений.)

Достаточно точной статистики нигде практически нет. В том числе и у 1С-Фрайчайзи.

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

 Со своей стороны обещаю результаты опубликовать.

Выкладываю две обработки для  БП 2.0 и БП 3.0. И образец  файла отчета.

По кнопке ЗАПОЛНИТЬ – выбираются документы с небольшой статистикой. Далее по кнопке ТЕСТ тестирование выбранных документов. Можно ввести количество перепроведений документов.

По умолчанию – 10.

 

Просьба прислать результаты.

См. также

Физический размер таблиц (MSSQL)

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

Инструмент для получения физического размера таблиц ИБ (MSSQL)

1 стартмани

09.01.2024    1389    12    ImHunter    4    

7

Анализ документов: свертка базы, автотесты, динамика роста базы

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

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

3 стартмани

29.12.2023    1112    8    RustIG    5    

7

Анализ использования номенклатуры

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

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

1 стартмани

26.10.2023    721    12    dimanich70    0    

4

Сведения о присоединенных файлах

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

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

2 стартмани

24.10.2023    1599    36    ixijixi    5    

19

История фоновых заданий

Журнал регистрации Статистика базы данных HighLoad оптимизация Конфигурации 1cv8 Абонемент ($m)

Удобный отчет по выполнению фоновых заданий в 1С с разбивкой по разным критериям, например по срокам, в какой последовательности, выполнение дольше всех, сколько одновременно и так далее.

5 стартмани

04.09.2023    801    6    Maxiko    0    

8

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

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

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

1 стартмани

16.08.2023    640    14    pwn    1    

3

Статистика по документам пользователя с версионированием по дате

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

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

5 стартмани

30.06.2023    1867    10    nemec    6    

5
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. awk 741 19.07.13 14:32 Сейчас в теме
Оказалось, что работа файловой базы в 10 раз быстрее, чем sql для 2.0.

А что в этом удивительного? Запусти на 100 пользователях и 12 000 документов. Будет с точностью до наоборот.
4. kapustinag 20.07.13 17:07 Сейчас в теме
Ну и, кроме того, что написано в (1) и (3), есть такие факторы, как:
- Для локальной базы: параметры железа, версия и настройки операционной системы, настройки приложений и служб (Антивируса, например);
- Для серверной базы: параметры железа, версия и настройки операционной системы, настройки приложений и служб:
- на машине, где кластер 1С,
- на машине, где SQL-сервер,
- параметры сети между 1С-кластером и SQL-сервером, между 1С-кластером и клиентом;
- настройки SQL-сервера, настройки базы на SQL-сервере;
- настройки технологического журнала на кластере 1С;
- Настройки самой базы 1С:
- настройки журнала регистрации базы 1С;
- настройки прав доступа на уровне записей.

Если статистика будет анализироваться без учета всего этого, то грош цена результатам анализа. А скорость проведения, очевидно, будет зависеть от всех этих факторов.

Да и, кстати, какая цель в данном случае? Что хотим подтвердить / опровергнуть? Или что-то выбрать?
2. roma67 22 19.07.13 16:38 Сейчас в теме
Перепроведение документов при 100 пользователях запустить?
3. kot26rus 19.07.13 16:41 Сейчас в теме
да. неприятно удивитесь обилию блокировок.
5. roma67 22 21.07.13 09:14 Сейчас в теме
1. Конечно если еще использовать в качесве локальной машины какой-нибудь P-500 тогда да, результаты другие.
2. Любое тестирование - это достаточно условный процесс,который может дать только относительно правильные результаты. Все дело в статистике.
3. Настройки сети, sql сервера, сервера приложений и т.п. согласно описаниям 1С должны быть более-менее стандартные.
4. Чтобы что-то опровергнуть,подтвердить или выбрать нужна статистика.
5. Запуск перепроведения при 100 пользователях никакого отношения к данной статистике не имеет, поскольку
цель другая. 100 пользователей в локальной базе работать просто не смогут.
В общем предполагается, что все настройки стандартные, сервера и компьютеры более-менее современные.
А перепроведение выбрано, т.к. достаточно сложная операция, в большинстве случаев задействовано достаточно много операций.
Набор данной статистики позволит конкретному человеку все-таки определиться как у него дела обстоят с его базами по сравнению с другими. И на вопрос бухгалтеров почему медленно, он может ответить - у нас еще быстро, вот у ... еще хуже. ИЛИ спросить у себя самого- А почему у меня хуже, чем у других.
6. KroVladS 34 24.07.13 09:12 Сейчас в теме
Ещё один тест производительности.

Пользоваться наверно лучше так:
-замерить до;
-исправить настройку ОС/железа/ПО/1с;
-замерить после;
Оставьте свое сообщение