#2
by Таня
обработкой документов в п.Сервис, а если бухгалтерия, то п.Операция - проведение документов
#3
by Victor1c
У меня в базе куча документов, я пробовал их перепроводить Операции-Проведение документов, но это долго.
#7
by Rovan
Лучше проводить 1 - на самом сервере 2 - в монопольном режиме 3 - использовать транзакции
#8
by fez
Перед проведением документов - ставь точку актуальности на самый первый перепроводимый документ. Значит недостаточно неплохой. Вообще - изложи ТТХ базы и сервера. А, еще вспомнил. Если перепроводишь на самом сервере (я надеюсь), то процессу 1cv7.exe нужно понижать приоритет. Особенно актуально для SQL версии.
#11
by АЛьФ
2 Ни чего, т.к. проведение и так идет всегда в транзакции. Этот пункт можно исключить из совета .
#13
by fez
АЛьФ, если перепроводить несколько документов, то объединение проведения нескольких документов в одну транзакцию - дает выигрыш в скорости. Могу привести замеры. В твоем случае использование транзакций даст уменьшение времени перепроведения.
#15
by Колумбарий
Закомментарить модуль проведения документа, не забыв при этом снять галку "автоматическое удаление движение". Скорость проведения приятно порадует. --- А зачем такое нужно? Куда торопимся?
#17
by Victor1c
Так в том то й дело что нада чтобы модуль проведения документа не был закоментированым.
#20
by Смит
Поищи по Ram disk. Создаешь виртуальный диск Z в ОЗУ. При запуске 1C пишешь: "C:Program Files1Cv77BIN1cv7.exe" /t z:
#21
by Колумбарий
2 Поставить галку "разрешить редактировать операцию документа", и исправить вручную, или с помощью обработки.
#25
by Victor1c
- конфигурация самописная типа "Торговля и склад"(оперативный учет) - задание перепровести документы за год (их много) - сервер нормальный Xeon 2,4 оперативки 512
#26
by fez
Хорошо, не хочешь сам - задам конкретнее. Размер базы данных? Количество документов? Какая дисковая система на сервере? dbf или sql?
#28
by fez
Я имел в виду - какой там сам диск стоит? А не какая файловая система. . Дожили. 100 мегабайт уже большая база, а 15 тысяч документов - много. Напиши что-то типа И пусти это в монопольном режиме, предварительно выставив приоритет процессу 1cv7.exe - ниже среднего. Если и тогда юудет тормозить - значит дело в том, что автор самописки неоптимально написал модули проведения документов. Тогда отладчик в режиме производительности в зубы, и копать до просветления.
#31
by fez
Сам не использовал, но на форумах слышал мнения, что прирост составит где-то 10-30%. При том количестве геморроя - ИМХО оно того не стоит. Тем более, что у тебя и памяти не так уж и много - у меня на рабочей станции столько.
#32
by Victor1c
Ты говориш сделать такую обработку как ты сказал, а ведь системное проведение документов(Операция-Проведение докментов,) мне кажется работает так само. Так что получается нада упрощать алгоритм проведения документов.
#35
by Fynjy
Так ради интереса прогнал написанное в Типовая демо бухия украина 1 вариант 46,553 с 2 вариант каждый 10 в транзакции 17,297 с 3 вариант все в транзакции 11,202 с В базе 197 документов
#37
by Victor1c
Это все хорошо но кода все в транзакции и последний док вдруг не проводится все отминяется, а если их там очень много , это такой облом будет
#38
by fez
Первая итерация подтверждает мое наблюдение, что 10 операций внутри одной транзакции работают где-то в 2-3 раза быстрее. А вот вторая меня немного удивила, по идее должно было получиться не более 8.000 секунд. Хотя если оперативы 256 или меньше - то могло памяти не хватить все в одну транзакцию засунуть, и начался своп.
#41
by NiGMa
Дополнение: Там перед проведением надо делать УстановитьТАНаДокумент иначе ошибка выскочит.
#42
by fez
Потому что у твоего сервера оперативной памяти не хватит. Да и эффект потихоньку уменьшается. 100-250 документов в транзакции - ИМХО оптимально.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как быстро очистить 1с 7.7. (dbf)от данных документов и регистров?
- Как быстро выгрузить таблицу значений в дерево значений?
- Как быстро найти строку в ТЗ по нескольким колонкам?
- Количество основных средств превышает количество объектов капитальных вложений.
- Как в google chome запретить открывать большое количество вкладок?
В этой группе 1С
- Aladdin Knowledge System Key
- Работа с Active Directory
- Off Методика оценки эффективности внедрения бух. программного обеспечения
- Как сделать в Excel такой переход 52->пятьдесят два?
- Как соотнести группы справочника и план видов характеристик?
- Свертка дает неверные нач.остатки
- Обьявление на взнос наличными. Как проставить 2 линии за суммой.
- Подскажите как запустить хранимую процедуру
- Единицы отчетов в УПП. По слухам то же самое в УТ ред. 2
- Импорт данных из SQL в 1С
- Свёртка ЗиК
- 1с7: Как определить тип значения субконто?
- Штрих кодирование
- Как можно программно узнать открыт документ или нет
- Переход с 1С на Парус
- ПФ: Беларусь и адресный классификатор.
- Возможность выгрузки печатных форм в формат Acrobat
- 1c7.7 + 1c8.0 + hasp
- Разъясните плиз про этот НДС (вкл. в стоимость, вкл в сумму)
- Как в 1Сv8 сделать выпадающее меню при нажатии на кнопку