Проблема:
Причиной зависания является отсутствие актуальной статистики по таблицам, участвующим в запросе.
Количество записей в этих таблицах сильно изменилось с начала транзакции (было 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.