ЗУП 3.0 (3.0.20.45) долгое заполнение Начисление зарплаты #733211


#0 by FireAlex
ЗУП 3.0 (3.0.20.45).1С:Предприятие 8.3 (8.3.5.1428).Пользователь один, база файловая. Возникает такая ошибка: при проведении или заполнении документа "Начисление зарплаты" программа показывает окошко "долгого" процесса  (пожалуйста, подождите) и он не заканчивается (возникает "вечный цикл"), то есть программа может заполнять документ более получаса и результата никакого. (аналогично при проведении). При нажатии на кнопку "отмена" программа прерывает процесс. сотрудников около 30, то есть объем базы небольшой. На версии 3.0.18 подобного поведения программы не было, целый год работало без проблем. Перезагрузка не помогает. Иногда проблема решается чисткой системы (временных файлов) с помощью программы "CCleaner". кто налетал? чем лечится?
#1 by фобец
Откуда инфо про вечный цикл? Сделай замер в отладчике или встань на паузу при выполнении
#2 by FireAlex
какой замер? там типа долговренменной операции и она не прекращается в цикле. проверяется на выполнение но условие не срабатывает.
#3 by FireAlex
про вечный цикл - это моя личная инфа. я такой сделал вывод.
#4 by фобец
так он ошибочный.. Может с хардом что-то?
#5 by FireAlex
на разных компах пробовал. одно и то же.
#6 by FireAlex
почему ошибочный? если процесс не может остановится  и не выдает никакую ошибку что можно подумать?
#7 by Провинциальный 1сник
Разные способы доступа к базе пробовали? Тонкий,толстый клиент, через веб-сервер?
#8 by фобец
сделай замер, чего гадать?
#9 by FireAlex
замер как я могу сделать - я нажимаю кнопку "провести" ставлю бряк,  и он может делаться час и не останавливается. если бы процедура выполнилась я бы оценил где она выполняется больше всего а тут она вообще не выполняется.
#10 by FireAlex
самое интересное что база крошечная, и на предыдущих версиях без всяких долгих заданий всё работало как часы.
#11 by FireAlex
нет не пробовал - обычный тонкий клиент и всё. в конторе то - всего пару компов и все начисления по окладу.
#12 by FireAlex
самое печальное что иногда всё проводится и заполняется. то есть ошибка не постоянная. (помогает очистка временных файлов ccleaner-ом).
#13 by фобец
открыл конфигуратор, запустил предприятие в режиме отладки, поставил замер производительности, запустил в предприятии заполнение - если зависло стопоришь отладку и смотришь отчет
#14 by фобец
файловая база это толстый ток
#15 by H A D G E H O G s
Самое печальное - что существуют такие программисты, которые не умеют делать замеры производительности.
#16 by Гёдза
замер тут ни причем. Просто виснет фоновое
#17 by H A D G E H O G s
он хотябы покажет - выполняется хоть строчка из фонового.
#18 by FireAlex
дело не в том умеют или нет. я умею.запускаю документ на проведение ставлю бряк включаю замер и вертится бесконечное "колесо". то есть какое то задание которое должно закончится не кончается.
#19 by FireAlex
переношу базу на комп с SSD диском - всё отрабатывает отлично. если винт обычный или внешний жесткий то зависает.
#20 by FireAlex
завтра попробую указать толстый клиент. может получше будет.
#21 by фобец
попробуй, но я в наврал
#22 by insuslonova
Можно попробовать обновить платформу на 8.3.5.1443. В описании исправления ошибок есть исправление ошибки по неожиданному завершению работы программы.
#23 by FireAlex
программа то не завершается неожиданно. она работает, отвечает на запросы, процесс можно прервать.
#24 by Провинциальный 1сник
Так может какой глюк в базе, из-за чего фоновое задание не может выполниться? Попробуйте всё-таки подключиться замером производительности и посмотрите, на каком куске кода тратится время.
#25 by FireAlex
там цикл происходит и он прекращается когда задание выполнено но оно почему то не выполняется.
#26 by МимохожийОднако
Бывает и смешнее... Удаляешь Касперского и ..
#27 by FireAlex
удалять то совсем нельзя надо попробовать настроить добавить в исключения. странный всё таки этот касперский
#28 by FireAlex
кстати заметил стоял KIS 2014 проблемы не было (проверил на другом компе) поставил KIS 2015 возникла эта проблема (на этом же компе) добавил в исключения - не помогает.
#29 by Провинциальный 1сник
Мне никогда касперский не нравился. Слишком он много о себе думает и лезет куда не надо.
#30 by FireAlex
нашел в чем косяк: оказывается в момент проведения документа выполнялось фоновое задание "Слияние индекса ППД" - режим работы файловый и ночью задания не работали. Во время проведения документа тоже создается фоновое задание и видать они вдвоем не дружат. В результате выключил вообще полнотекстовый поиск и проблема ушла.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С