|
1С v8.1 + PostgreSQL, ошибка при транзакции | ☑ | ||
|---|---|---|---|---|
|
0
dxnich
06.02.08
✎
14:18
|
Больше часа искал ответ, но на форуме такого вопроса вроде еще не было.
Ситуация следующая: есть сервер 1С 8.1, на отдельном сервере вращается Postgre 8.1. При проведении транзакций возникает ошибка ERROR: canceling statement due to statement timeout в процессе поиска выяснил, что она возникает из-за конфликта 1С и модуля autovacuum Postgre. Кто знает - как избавиться от ошибки, не отключая autovacuum? Чтобы совсем внести ясность, вот пост zaki почти годовалой давности из этого же форума: "Короче с PostgreSQL есть проблемы, когда перепроводиш документы пачкой то через небольшое время начинают сыпаться "Конфликт блокировок при выполнении транзакции: ERROR: canceling statement due to statement timeout" причина в сборщике мусора "autovacuum" в Postgre который отвечает за оптимизацию и чистку завершенных транзакций он начинает блокировать таблицы для обработки а в 1с в запросах почемуто режим timeout стоит 1 сек...." v8: v8.1:Сравнение производительности на Postgree и MSSQL |
|||
|
1
ТелепатБот
гуру
06.02.08
✎
14:18
|
||||
|
2
Lmn
07.02.08
✎
14:14
|
Поставть PostgreSQL 8.2
|
|||
|
3
dxnich
08.02.08
✎
18:18
|
PostgreSQL 8.2 пока ставить нельзя, официального релиза от 1С еще не было, а экспериментировать на живой базе не хочется.
Проблема решилась увеличением таймаута для запросов до 5 минут, глюки исчезли, Postgre перенастраивать не пришлось вообще. Но столкнулись с другим нюансом - выгрузки проходят дольше, чем в MSSQL. Проблема некритичная, но если кто знает как ускорить - расскажите |
|||
|
4
Fragster
гуру
08.02.08
✎
19:10
|
официальный релиз лежит на сайте 1с(3)
|
|||
|
5
Живой Ископаемый
08.02.08
✎
19:13
|
точно!
======== Система управления базами данных PostgreSQL Номер версии Дата выхода Диск 1С:ИТС 8.2.4-6.1C 25.12.2007 |
|||
|
6
m0sk_mx
30.08.08
✎
12:01
|
(3) А как увеличил таймаут для запросов до 5 мин.?
|
|||
|
7
Demiurg
30.08.08
✎
14:25
|
||||
|
8
Demiurg
30.08.08
✎
14:26
|
||||
|
9
zaki
30.08.08
✎
17:08
|
(0) Как рас был патч для поста 8.1.5 тут http://v8.1c.ru/overview/postgresql_patches/applock-1c-8.1.5.patch
|
|||
|
10
zaki
30.08.08
✎
17:12
|
А так народ правду грит переходи на свежий postgre, я вот уже собрал пару баз на postgres 8.3.3 ставить, месяц тестирование если глюков явных нету переедут все остальные базы ....
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |