[Pgpool-general] Order of Query Results
Tatsuo Ishii
ishii at sraoss.co.jp
Thu Aug 5 22:26:46 UTC 2010
> > Seems like pgpool issue. What I am wondering is this line:
> > > 2010-08-02 13:56:21 DEBUG: pid 19720: AsciiRow: len: 1 data: t
> >
> > This suggests that your DB application uses very old PostgreSQL
> > protocol(call version 2 protocol), implemented in PostgreSQL 7.3 or
> > before. But you said your PostgreSQL is 8.4.4. Is there anything
> > special with your DB application?
> > --
> > Tatsuo Ishii
> > SRA OSS, Inc. Japan
> > English: http://www.sraoss.co.jp/index_en.php
> > Japanese: http://www.sraoss.co.jp
>
> >Is there anything special with your DB application?
>
> Ya, to put it nicely, it's old as dirt thanks to about a decade of bad
> decisions by people who shouldn't be allowed to decide what to have for lunch.
>
> Sorry, I forgot to add the primary user of that table is a custom ordering
> system that currently runs Python 1.5 using _pg that was most likely built
> against PostgreSQL before 7.2
>
> I can try to see if we can move it to using something built against 8.3 (or
> 8.4 if I can convince it to install on RHEL2.1) though, maybe in a week or
> two. Is it possible that that is confusing pgpool?
I think it's possible. Version 2 protocol is hard to manage, fragile
and the code for the protcol in pgpool-II is complex. Using 8.3 or 8.4
(whatever version 7.4 or later) will make pgpool-II more robust and
efficient.
--
Tatsuo Ishii
SRA OSS, Inc. Japan
English: http://www.sraoss.co.jp/index_en.php
Japanese: http://www.sraoss.co.jp
More information about the Pgpool-general
mailing list