Технологическая платформа 1С:Предприятия 8.

Решение текущих проблем работы с различными СУБД и ОС

СУБД PostgreSQL


Зависает PostgreSQL 9.0 (сценарий Расчет себестоимости)

Проблема:
Причиной зависания является отсутствие актуальной статистики по таблицам, участвующим в запросе. Количество записей в этих таблицах сильно изменилось с начала транзакции (было 0 стало 140000). Autovacuum не видит этих изменений снаружи транзакции и статистика остается неактуальной.
Способы решения:
  • Использовать PostgreSQL 9.1.2.-1.1C в котором реализован независимый от Autovacuum сбор статистики.

  • Дата публикации: 2012-04-10

    Выгрузка/Загрузка конфигураций большого объема

    Проблема:
    При загрузке dt пишет "Недостаточно свободной памяти на сервере 1С:Предприятия."
    Способы решения:
  • Использовать PostgreSQL x86-64.

  • Дата публикации: 2011-10-05

    СУБД IBM DB2


    Медленное выполнение запроса DB2 (сценарий Закрытие месяца)

    Проблема:
    При автоматическом управлении памятью DB2 менеджер памяти выделяет недостаточный объем для выбранного оптимизатором плана выполнения запроса
    Способы решения:
  • Установить большее начальное значение для BUFFER POOL (DB2_OVERRIDE_BPF = 10000)
  • Ожидается исправление в спецсборке DB2

  • Дата публикации: 2011-10-05

    Медленная работа DB2 при использовании автоматического режима блокировок

    Проблема:
    При использовании автоматического режима управления блокировками существенно замедляется работа DB2
    Способы решения:
  • При использовании управляемого режима управления блокировками замедление существенно меньше.
  • Ожидается исправление в спецсборке DB2

  • Дата публикации: 2011-10-05

    ПОДОБНО при использовании DB2

    Проблема:
    В клиент-серверном варианте работы, при использовании СУБД IBM DB2, в запросах, содержащих операцию ПОДОБНО и выражение (а не фиксированную строку) справа от операции, может происходить ошибка и сервер СУБД аварийно завершает свою работу.
    Способы решения:
  • Использовать DB2 9.7 FixPack5

  • Дата публикации: 2012-04-10

    СУБД Oracle Database


    Медленная работа Oracle (сценарий Расчет себестоимости)

    Проблема:
    При настройках Oracle Database по умолчанию сценарий Расчет себестоимости выполняется существенно медленнее
    Способы решения:
  • Для обеспечения приемлемой производительности необходимо табличные пространства базы данных и REDO и UNDO логи разнести на разные физические диски

  • Дата публикации: 2011-10-05

    Результат запроса, который не соответствует ожидаемому

    Проблема:
    При работе с СУБД Oracle Database версии 11.2.0.X может возникать проблема несоответствия получаемого результата запроса ожидаемому. Она не зависит от вида запроса, но связана с наличием ограничений доступа к данным, примененным к таблице, из которой получаются данные. Эта проблема версий СУБД Oracle Database 11.x и для старших версий (12.x) она не наблюдается.
    Способы решения:
  • Для версии 8.3.6 и более ранних. Необходимо установить параметр СУБД: alter system set "_optimizer_push_pred_cost_based"=FALSE;
  • Для версий 8.3.7, 8.3.8 и 8.3.9. Ничего предпринимать не следует, т.к. платформа самостоятельно устанавливает параметр для каждого соединения сервера с СУБД: alter session set "_optimizer_push_pred_cost_based"=FALSE;
  • Для версии 8.3.10 и более поздних. Платформа самостоятельно параметр не устанавливает и необходимо установить патч 20954292, который выпущен для версии Oracle Database 11.2.0.4.

  • Дата публикации: 2016-04-15