Подскажите, может знаете как можно решить.
Решили перевести сервер с терминального файлового режима на SQL и заодно обновить железо.
Старый сервер: двух ядерный коре + 4Gb озу. Windows 2003 server терминалов. 1С сервер. Работает в файловом режиме.
Новый: четырех ядерный xeon с гипертредингом, 8 Gb озу, 1 Тб диски.
Лицензия 1С только на 32 бита, поэтому использовали библиотеку ia32-libs.
Программная конфигурация:
Ubuntu Server 10.04.2 LTS 64 bit
Etersoft postgre 64 bit 8.4.4
1C 8.2 32 bit (8.2.13.205) Комплексная автоматизация 1.1.5.1
Все установили и запустили без проблем.
База легко загрузилась.
После этого постарались провести несколько тестов, в виде достаточно тяжелых обработок и получили падение производительность на новом сервере с psql в 2-3 раза, посравнению с терминальным файловым вариантом на Windows 2003.
Настройки различных объемов памяти и отключения синхронизации для СУБД ничего не дали.
В чем может быть загвоздка и причина в таком падении производительности? Ожидали-то наоборот прирост в скорости работы с таким железом и использованием sql.
И еще обнаружилась вот такая вот ошибка при проверке логической целостности БД через конфигуратор:
Ошибка СУБД
ERROR: cannot cast type bytea to mvchar at character 425.
Попробовали так же сервер Postgre версии 8.3.8
Ошибка остается
Правда вместо 425 позиция переместилась на 427.
Попробовали полностью 32 битную конфигурацию, ничего не изменилось.