#0
by 1nick
Исходные данные: Железо: Intel i7 950 @ 3.07 GHz, 24 Gb RAM, RAID (зеркало) Софт: Windows Server 2003 x64 SQL Server 2008 1C 8.2 (Сервер 1с и SQL установлены на одной машине) База: Бухгалтерия 2.0 7 Gb В день до 900 документов. День проводится около 30 минут. Это нормально? Т.е. за ночь максимум 1-1,5 месяца можно перепровести.
#1
by Fragster
а зачем проводить месяц ночью? ну и да, ночью не будет никого в базе, кто мешать будет... ну и 900/30/60 - документ в пол секунды... не айс, конечно, но... как вариант - выключить текущие итоги, рассчитать итоги по начало проводимого месяца, пропроводить до середины месяца, рассчитать итоги до конца месяца, допроводить до середины следующего месяца и т.д... это если много периодов назад
#5
by END
Проведи эксперимент на тестовой базе. В общем моуделе "БухгалтерскийУчетРасчетовСКонтрагентами" найди процедуру "УпорядочитьТаблицуПоДокументу" в этой процедуре замени строку "ТаблицаЗначений.Сортировать(СписокКолонок);" на "ТаблицаЗначений.Сортировать(СписокКолонок, Новый СравнениеЗначений);" будешь очень удивлен.
#9
by END
Это что за замеры, время выполнения этой сторки? На моих данных и на платформе 8.2.13.219 скорость проведения возросла в 2 раза.
#10
by 1nick
Это был замер именной этой строчки при проведении одного документа. Т.е. время увеличилось.
#11
by 1nick
хотя это надо массовый замер сделать, чтоб погрешность уменьшить.. Просто время, которое тратится именно на эту строчку ничтожно мало..
#15
by END
А есть возможность попробовать на 8.2.13.219? Да, и что за документы? Режим совместимости отключен?
#16
by 1nick
Да а смысл релиза? Сейчас вот "14 релиз" на выходных поставлю. Лучше расскажи "механику процесса", в чем причина убыстрения. При отладке я так понял бегло, что в именно эту процедуру даже не все документы "заходят". Только "Поступление товаров" кажется...
#18
by END
есть такое подозрение, что в последних релизах что то накосячили с сортровкой ТЗ по ссылочному значению. На моих даннх это строка занимала до 50% времени проведения. Если у тебя все нормально с этим, надо анализировать глубже. Резервов для оптимизации в БП много :) Универсальных рецептов нет, на различных данных способы оптимизации могут сильно отличаться.
#19
by END
+ у меня примерно такой же документооборот. И доки еще тяжелые (отчеты о розничных продажах в каждом > 150 строк) ОРП в среднем проводится по 10 - 15 сек.
#21
by 1nick
Так вот я и спрашиваю - это нормально, типа "как у всех"? Манипуляции с SQL и кодом можно же производить достаточно долго пока не выйдешь на нужный результат...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- ЗУП или УПП: два дополнительный вида отпуска к основному!?
- Получение пароля пользователя 1с
- Как перехватить ввод на основании в документе основания.
- Превышено максимальное время ожидания предоставления блокировки из-за ожидания
- Как перенести не РБП с 97 на дебиторку?
- СКД в дерево значений
- УТ 10.3. Ошибка при печати чека из ПКО
- v7: Выгрузка Индивидуальных сведений ПФР из 1С 7.7 ЗиК
- Ошибка неуникального индекса
- Обмен УНФ - Розница
- "Режим совместимости" значение "Версия 8.2.13"
- v7: Написал задание для запуска 1С по расписанию.. всё хорошо, но 1с стартует ..
- v7: Индексация базы средствами sql-сервера
- Обработка ПодборНоменклатуры: ПриАктивизацииСтроки не срабатывает
- Перерасчет "Начисление зарплаты ..."
- v7: Оплата покупателя за другого авансом
- как в УФ получить на клиенте значение поля табличной части
- Зачем в шапках документов хранятся реквизиты Организация и Контрагент?
- как посмотреть текст запроса с RLS
- Перестал работать Отказ в подписке на события