Превышен максимальный расход памяти сервера за один вызов

1. danjer74 3 16.03.20 07:46 Сейчас в теме
Доброго времени суток! Обновлял базу бп 2 на бп 3, база размером 100 гб почти, после инициализации статей затрат (в журнале) происходит ошибка "Превышен максимальный расход памяти сервера за один вызов". С чем связано понять не получается. Подскажите куда смотерть. Кэши чистил, безопасный расход памяти в настройке сервера выставлял в "-1". Конфигурация компьютера: Core I7, 8 гб RAM, два жестких SSD на акждом больше половины свободного места, версия предприятия 8.3.15.1830 32бит, для SQL память выставлена 2-4 гб, операционная система Win10 64. SQL - версия 2019 developer edition. Прошу помощи уважаемых коллег - подскажите куда еще можно посмотреть.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. uriah 17 16.03.20 08:06 Сейчас в теме
версия предприятия 8.3.15.1830 32бит,

Проблема в 32 битном сервере 1С. Намедни тоже была такая же примерно проблема, пришлось апгрейдить ключ.Причем на линуксе 32 битный ключ работал без нареканий, но из-за перехода на 1С с защитой для конфигурации пришлось все ставить на винду.
3. danjer74 3 16.03.20 08:12 Сейчас в теме
(2)На 64 битный переходить - была такая мысль. а увеличение оперативной памяти поможет как то решить проблему? Или же будет использоваться своп и все равно будет работать. А то неохота тратить 8К на новую память?
4. uriah 17 16.03.20 08:21 Сейчас в теме
(3)
На 64 битный переходить - была такая мысль. а увеличение оперативной памяти поможет как то решить проблему?

Мне не помогло - 32 Гб оперативки плюс настройки своп винды, результатов 0.
8. uriah 17 16.03.20 09:40 Сейчас в теме
(3)
Или же будет использоваться своп и все равно будет работать. А то неохота тратить 8К на новую память?

апгрейд ключа сервера USB c 32 бит на 64 стоит 51 850 руб, программный, наверное стоит дешевле
11. danjer74 3 16.03.20 20:23 Сейчас в теме
(2)Теперь другая напасть. Аварийное завершение фонового задания. Платформа 8.3.16.1063x64. Что за хрень.....
16. uriah 17 16.03.20 20:42 Сейчас в теме
(11) Т
Теперь другая напасть. Аварийное завершение фонового задания. Платформа 8.3.16.1063x64. Что за хрень.....

Тоже на 32 битном сервере возможно - регламентное задание отожрало кучу памяти, а приложение больше 4 гб не выдает.
24. Vstur 17.03.20 11:17 Сейчас в теме
(11) это нерабочая платформа, совсем
5. Sergex 58 16.03.20 08:31 Сейчас в теме
Можно выгрузить базу в файловую и в файловом варианте обновить используя разумеется 64 разрядную платформу. Так должно получится. А рутинно работать пользователи могут и на 32 разрядном сервере...
6. Fox-trot 158 16.03.20 08:45 Сейчас в теме
(5)а она точно выгрузится?
7. danjer74 3 16.03.20 08:53 Сейчас в теме
(6)Я очень сильно сомневаюсь.
9. Sergex 58 16.03.20 14:12 Сейчас в теме
(6) 100 гиг лично не помню чтобы встречал... но с базой под 40 гиг, описываемое проделывал. В конце концов попробовать быстрее чем переставить сервер на 64 с соблюдением всех легальных приличий? :)
18. danjer74 3 17.03.20 07:52 Сейчас в теме
(9)Попробовал - не помогло. Делал как-то такое с базой под 45-50 гиг - все проходило нормально
19. Fox-trot 158 17.03.20 07:58 Сейчас в теме
(18) опробуй сервер на 64, на попробывать легальные приличия не нужны
20. danjer74 3 17.03.20 08:09 Сейчас в теме
(19)Опробовал. Та же фигня. Падение регламентного задания.
21. Sergex 58 17.03.20 10:06 Сейчас в теме
(20) Но это уже формально - другая ошибка... не памяти не хватило а фоновое завершилось аварийно. А что вы делаете? Переходите с 2 на 3.0? Если подозрения в сторону размера базы может можно как то ее свернуть чтобы размер сократить?
В БП 2.0 нет штатных средств свертки?
И второй момент попробуйте то же, сделать на компе с физической памятью 16 -32 гига?
22. danjer74 3 17.03.20 10:11 Сейчас в теме
(21)Да, база 91 гиг. Перехожу на 3. Попробую ее сегодня свернуть - может толк появится от этого. А делать на компе с объемом памяти нет возможности. В БП 2.0 нет типовых средств для свертки.
23. Fox-trot 158 17.03.20 10:40 Сейчас в теме
(22) у мну сейчас задачи примерно аналогична твоей, сворачиваю УТ, но не суть
пока лавирую запросами, приходится жертвовать реквизитами регистров, то есть перенесу скорее всго не все данные
10. uriah 17 16.03.20 18:34 Сейчас в теме
Обновлял базу бп 2 на бп 3, база размером 100 гб почти, после инициализации статей затрат (в журнале) происходит ошибка "Превышен максимальный расход памяти сервера за один вызов".

А может имеет смысл свернуть базу в БП 2.0, сжать ее и уже обновлять полученный результат.
12. danjer74 3 16.03.20 20:26 Сейчас в теме
(10)Я пробовал сворачивать самописной обработкой - отсюда ее взял. Вывалило кучу сообщений, что удалить не может счета-фактуры, потому что по ним движения есть. Там настроек немного, но я не разобрался, видимо, толком. В бух 2 нет ведь типовой обработки свертки базы? Так то конечно было бы получше.
15. uriah 17 16.03.20 20:38 Сейчас в теме
(12)
Вывалило кучу сообщений, что удалить не может счета-фактуры, потому что по ним движения есть.

Тут может быть два способа решения проблемы
- счета-фактуры могут использоваться в остатках по 76АВ или 76 ВА счетам или по регистрам учета НДС, тогда они должны остаться в учете, даже помеченные на удаление
- это ошибки учета и тогда остатки нужно править, а счет-фактуры удалять.
Закрытие 1С процесс творческий
Fox-trot; +1 Ответить
13. danjer74 3 16.03.20 20:29 Сейчас в теме
(10)Подскажите, где обработку взять нормальную для свертки?
14. uriah 17 16.03.20 20:33 Сейчас в теме
(13) Тоже здесь брал обработку, но давно, так что подсказать чего-либо по этому вопросу сложно.
17. danjer74 3 16.03.20 20:45 Сейчас в теме
25. Vstur 17.03.20 11:19 Сейчас в теме
(13) не тем Вы занимаетесь, загубите и базу, и фирму....
26. danjer74 3 17.03.20 12:12 Сейчас в теме
27. strangerrr 01.05.22 13:13 Сейчас в теме
Добрый день. Вам удалось решить проблему?
28. fixin 4253 25.05.22 12:25 Сейчас в теме
у меня был очень длинный код.
разбил, вызывая с клиента по частям.
Также в одном из мест крутился цикл ожидания, возможно он и вешал.
jan-pechka; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот