Bug 1053

Summary: Тормоза при просмотре журнала документов
Product: SELTA@Etersoft Reporter: Andrey Abramov <andrey>
Component: ODBC-драйверAssignee: Andrey Abramov <andrey>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P5 CC: lav
Version: 1.0 beta   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 1182    

Description Andrey Abramov 2008-01-08 18:17:39 MSK
При переходе между документами, при большом объеме этих документов, возникают существенные задержки.
Для решения проблемы необходимо переделать работу ODBC-драйвера с динамическими курсорами.
В версии PostgreSQL 8.2 динамические курсоры отсутсвуют, что создает проблемы.
Comment 1 Andrey Abramov 2008-03-05 13:00:52 MSK
Проблема решена, изменена работа динамических курсоров, время перехода между элементами журнала сократилось с 4 секунд до 250мс.
Теоретически это время можно уменьшить до 10мс, если выполнять команду
DECLARE cursor
внутри транзакций.
Необходимо рассмотреть курсоры из библиотеки SPI, возможно они работают быстро и без транзакций.
Comment 2 Andrey Abramov 2008-04-15 00:17:46 MSD
Для SPI открыта новая бага.
Эту закрываю.