Re: pgsqlodbc 09_00_0200 is twice as slow on inserts as jdbc driver

Поиск
Список
Период
Сортировка
От Andriy Rysin
Тема Re: pgsqlodbc 09_00_0200 is twice as slow on inserts as jdbc driver
Дата
Msg-id 4D110C7A.6090103@sas.com
обсуждение исходный текст
Ответ на Re: pgsqlodbc 09_00_0200 is twice as slow on inserts as jdbc driver  (Adrian Klaver <adrian.klaver@gmail.com>)
Ответы Re: pgsqlodbc 09_00_0200 is twice as slow on inserts as jdbc driver  (Hiroshi Inoue <inoue@tpf.co.jp>)
Список pgsql-odbc
  On 12/21/2010 2:10 PM, Adrian Klaver wrote:
> One to thing look at is whether you have logging turned on in ODBC,
> this really slows things down. In any case I have never found ODBC to
> be particularly fast in comparison to other interfaces.
well, the tracing is turned off, but I also found two things:
1) the DB server has a bit lower CPU load when using ODBC driver (30% vs
35% with jdbc) and the machine running the program has a bit higher CPU
load with (6-7% vs 5% with jdbc)
2) pg_stat_activity shows proper prepared statement when using jdbc,
something like:
insert into my_table (col1, col2) values ($1, $2)
but when I use ODBC driver the statement looks like a non-prepared one:
insert into my_table (col1, col2) values (2024443, E'MYTEXT1')

I wander if pgsql odbc driver does not support prepared statement (or I
need to turn some flag on)

Andriy

В списке pgsql-odbc по дате отправления:

Предыдущее
От: Adrian Klaver
Дата:
Сообщение: Re: pgsqlodbc 09_00_0200 is twice as slow on inserts as jdbc driver
Следующее
От: Hiroshi Inoue
Дата:
Сообщение: Re: pgsqlodbc 09_00_0200 is twice as slow on inserts as jdbc driver