Re: how to fix problem then when two queries run at the same time, it takes longer to complete then if run in sequence
От
Theo Kramer
Тема
Re: how to fix problem then when two queries run at the same time, it takes longer to complete then if run in sequence
Дата
Msg-id
EBC62B4F-E492-4036-9BD6-F1D22B9FBF4F@flame.co.za
Ответ на
Список
Дерево обсуждения
Re: how to fix problem then when two queries run at the same time, it takes longer to complete then if run in sequence Miernik <public@public.miernik.name>
Re: how to fix problem then when two queries run at the
same time, it takes longer to complete then if run in sequence Richard Huxton <dev@archonet.com>
Re: how to fix problem then when two queries run at the same time, it takes longer to complete then if run in sequence Theo Kramer <theo@flame.co.za>
On 31 Jul 2008, at 10:29AM, Miernik wrote: > Richard Huxton wrote: >>> I just installed pgpool2 and whoaaa! Everything its like about 3 >>> times >>> faster! My application are bash scripts using psql -c "UPDATE ...". >> >> Probably spending most of their time setting up a new connection, >> then >> clearing it down again. > > If I do it in Python it could do all queries in the same connection, > so > should be faster? Besides that 'psql' is written in perl, so its also > heavy, by not using psql I get rid of perl library in RAM. Also the > script uses wget to poll some external data sources a lot, also > needlessly opening new connection to the webserver, so I want to make > the script save the http connection, which means I must get rid of > wget. > Maybe I should write some parts in C? > > BTW, doesn't there exist any tool does what "psql -c" does, but is > written in plain C, not perl? I was looking for such psql replacement, > but couldn't find any. ? file `which psql` /usr/bin/psql: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped -- Regards Theo
В списке pgsql-performance по дате отправления
От: Miernik
Дата:
От: Richard Huxton
Дата: