8.х БП Проблемы с закрытием месяца после обновления бухгалтерии до 3.0

Тема в разделе ""1С:Бухгалтерия БП"", создана пользователем golovina, 25 дек 2015.

  1. TopicStarter Overlay
    golovina
    Offline

    golovina

    Регистрация:
    13 авг 2015
    Сообщения:
    48
    Симпатии:
    0
    Баллы:
    1
    Добрый день! Платформа 8.3.6.2237. Обновили бухгалтерию 2.0.64.16 до 3.0.43.29.
    Пытаемся закрыть месяц. На операции Закрытие счетов 20, 23, 25, 29 ошибка.
    Если база развернута на сервере, то пишет "Превышен максимальный расход памяти сервера за один вызов". Если базу развернуть как файловую на локальном компе, то на 91% процесса зависает и просто вылетает программа без каких-либо сообщений. Локально пробовали на компе и с 8 Гб оперативы и с 32.
    Этот же месяц в 2.0.64.16 закрывался.
    Читала про настройку сервера Безопасный расход памяти на один вызов, не пробовали. Но на файловой то базе что! Пробовала в файловой базе закрывать на более свежей платформе 8.3.6.2449, результат тот же.
    Помогите советом, пожалуйста!
  2. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.578
    Симпатии:
    717
    Баллы:
    204
    В Файловой базе код полностью отрабатывает на клиенте. Количество ОЗУ для приложения - не больше 2Гб по-умолчанию, можно расширить до 3Гб. Ограничение связано с тем, что клиентская 1С - всегда 32-разрядное приложение.

    Нужно пытаться настроить кластер 1С в плане расхода ОЗУ за 1 вызов.
  3. TopicStarter Overlay
    golovina
    Offline

    golovina

    Регистрация:
    13 авг 2015
    Сообщения:
    48
    Симпатии:
    0
    Баллы:
    1
    Командой bcdedit /set IncreaseUserVa 3000 увеличила до 3Гб.
    Смотрю процесс, взлетает до 3,5 где-то и падает (это с файловой базой).
    Пробую подключить технологический журнал.
  4. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.578
    Симпатии:
    717
    Баллы:
    204
    больше оно и не сможет использовать.
    проблемы нужно искать в БД, т.к. такое поведение характерно для запросов с использованием соединений, в результате которых образуется безумное количество строк(порядка нескольких миллионов) в результате выполнения запроса.

Поделиться этой страницей