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

16.10.14

База данных - Инструменты администратора БД

Замер производительности при проведении партий по различным итогам

Собственно почему

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

Итоги раньше даты проводимых документов

Итоги позже даты проводимых документов. Например текущая дата

И как повлияет на это обновление статистики SQL

Песочница

Демонстрационная база управление торговлей 10.3 под windows server 2008 r2 на SQL Server 2008

Метод тестирования

Обработка с двумя кнопками: пересчет итогов на выбранную дату и восстановление партий по указанному периоду

Пересчет итогов взят из регламентного задания

Восстановление партий из обработки проведение по партиям

Сценарий 1

Дата расчета итогов на 31.03.2007

Перепроводимые документы с 01.04.2007 по 31.12.2007

Обновление статистики SQL не использовалось

Сценарий 2

Дата расчета итогов на 31.03.2007

Перепроводимые документы с 01.04.2007 по 31.12.2007

С использование обновления статистики SQL

Сценарий 3

Дата расчета итогов на 31.12.2007

Перепроводимые документы с 01.04.2007 по 31.12.2007

Обновление статистики SQL не использовалось

Сценарий 4

Дата расчета итогов на 31.12.2007

Перепроводимые документы с 01.04.2007 по 31.12.2007

С использование обновления статистики SQL

Результат

Процесс запускался не однократно и погрешность +-3 секунды

Сценарий 1 - 68 секунд

Сценарий 2 - 53 секунд

Сценарий 3 - 35 секунд

Сценарий 4 - 22 секунд

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Архивирование (backup) Инструменты администратора БД 1С:Предприятие 8 1C:Бухгалтерия 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Данная разработка позволит решить вопрос с резервным копированием Ваших баз в автоматическом режиме, расположенных на сервере 1С. Система умеет ставить блокировки на вход, блокировать фоновые задания, принудительно отключать сеансы пользователей. И все это система делает в автоматически при создании бэкапа (или через команду). Выгрузка происходит в родной формат 1С - .dt. Так же система умеет архивировать данные выгрузки с установкой пароля. Умеет менять расширение файла zip или dt на любое указанное вами, что позволит сохранить выгрузки от шифровальщика. Может удалять старые копии выгрузок, оставляя указанное количество резервных копий, начиная с самой поздней. Только для WINDOWS!

6000 руб.

06.11.2012    76998    633    45    

91

Инструменты администратора БД Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Платные (руб)

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

140000 руб.

10.08.2012    125546    9    122    

195

HighLoad оптимизация Инструменты администратора БД Системный администратор 1С:Предприятие 8 Россия Абонемент ($m)

Настройка бесплатной СУБД PostgreSQL для работы в связке с 1С 8.х на платформе Windows Server 2012 х64. Объём БД более 380 Гб для мощного сервака. Конфигурация КА 1.1.108.2, 50 пользователей. Более 1 млн. проводок при закрытии месяца. Время закрытия месяца сравнимо с MSSQL и составляет в среднем 2 часа. Время отмены закрытия месяца - всего 10 минут! Ликвидированы зависания PostgreSQL. Всё за счет настроек файла postgesql.conf.

1 стартмани

11.10.2016    132090    112    vsasav    50    

238

Инструменты администратора БД Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Универсальная обработка поиска объектов информационной базы по глобальному уникальному идентификатору (ГУИД, GUID) или по его части.

1 стартмани

06.09.2016    48881    131    Dzenn    9    

11

Инструменты администратора БД Системный администратор 1С:Предприятие 8 Россия Абонемент ($m)

Данный мануал позволит практически каждому пользователю пошагово установить и произвести первоначальную настройку SQL Server и 1С (клиент-серверный вариант). Основой для данной инструкции послужил SQL Server 2014 и 1С Предприятие 8.3, также данная инструкция может работать и для других версий SQL Server и 1С Предприятия.

1 стартмани

06.04.2016    109362    1187    LastSoldier    48    

257

Инструменты администратора БД Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 1С:Управление нашей фирмой 1.6 Россия Бесплатно (free)

Я работаю в бухгалтерской компании, мы ведём бухгалтерию примерно для 1000 клиентов. У нас почти 1,5 тысячи баз 1С. Хочу поделиться тем, как мы используем Fresh и строим своё облако с его помощью. Часть первая — обзорная.

17.03.2016    36139    faustrue    71    

102

Инструменты администратора БД Системный администратор 1С:Предприятие 8 Бесплатно (free)

Рассматривается вариант установки 32-битного и 64-битного 1С Сервера 8.3.7 (на примере версии 8.3.7.1970), а также 64-битного PostgreSQL 9.4.x на 64-битный Ubuntu Server 14.04. Опционально приводятся варианты настройки Timezone и синхронизации времени, установки Apache 2.2, настройки файрвола UFW, установки OpenJDK 1.8 и включения режима отладки 1С Сервера на 64-битном Ubuntu Server 14.04.

17.03.2016    114448    vikdes    68    

138
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. kapustinag 16.10.14 23:19 Сейчас в теме
Судя по очень маленькому времени выполнения во всех четырех вариантах (маленькому для восстановления партий за 9 месяцев) - документов в последовательности партионного учета очень мало. На большом количестве документов могут быть совершенно другие результаты. А ведь именно для применения на больших базах и имеет смысл проводить такие исследования.

Кроме того, интересно, какие у Вас на SQL-сервере настройки обновления статистики? На такой небольшой базе данных, возможно, очень большой объем данных поместился в кэш, и выигрыш достигался в большей степени из-за этого факта.

Я не проводил подобных тестов, но замечал на нашей production базе 1С УПП (размер 190Гб), наоборот, более медленное проведение по партиям в случае, когда были рассчитаны итоги на дату после периода проведения. (То есть проведение по партиям за июль 2013 шло медленнее при рассчитанных итогах на 30.09.2013, чем при рассчитанных итогах на 30.06.2013)
ZLENKO; Артано; +2 Ответить
2. PiccaHut001 17.10.14 18:31 Сейчас в теме
у меня в упп партионность за месяц восстанавливается неделю. Можете начинать завидовать.
3. kapustinag 17.10.14 23:20 Сейчас в теме
(2) PiccaHut001, Завидовать чему? Или это шутка такая?

Скажите для начала разговора, сколько документов в последовательности партионного учета за месяц. И о какой из последовательностей - упр, бух или нал - идет речь.
Если "неделя" - это длительность непрерывно идущего расчета, то...в первую очередь в голову приходит, что что-то не в порядке.
user1280337; +1 Ответить
Для отправки сообщения требуется регистрация/авторизация