[pgpool-general-jp: 144] Re: pgpoolIIとJDBC protocolVersion2について
Kenji Yamaguchi
k.yamaguchi @ ts.infocom.co.jp
2007年 5月 28日 (月) 21:45:53 JST
山口です。
環境の補足です。
PostgreSQLのバージョンは8.1.8です。
今回のリコンパイル前までのpgpool2のバージョンは1.02です。
今回、pgpool2のバージョンを上げた際にデータベースの再作成などは行っておりません。
以上です。
-----Original Message-----
From: pgpool-general-jp-bounces @ sraoss.jp [mailto:pgpool-general-jp-bounces @ sraoss.jp] On Behalf Of Kenji Yamaguchi
Sent: Monday, May 28, 2007 9:38 PM
To: pgpool-general-jp @ sraoss.jp
Subject: [pgpool-general-jp: 143] Re:pgpoolIIとJDBC protocolVersion2について
浅羽さん
お世話になります。
山口です。
試してみました。
起動はできましたが、検索処理の途中で止まってしまいます。
以下、JDBCのログです。
getDatabaseProductName PostgresSQL
getDatabaseProductName PostgresSQL
getUserName hogeuser
supportsMixedCaseIdentifiers false
storesUpperCaseIdentifiers false
supportsMixedCaseIdentifiers false
storesUpperCaseIdentifiers false
FE=> Query("BEGIN;SELECT t.typlen FROM pg_catalog.pg_type t, pg_catalog.pg_namespace n WHERE t.typnamespace=n.oid AND
t.typname='name' AND n.nspname='pg_catalog'") <=BE CommandStatus(BEGIN) <=BE PortalName(blank) <=BE RowDescription(1) <=BE
DataRow <=BE CommandStatus(SELECT) <=BE ReadyForQuery FE=> Query("SELECT n.nspname,c.relname,a.attname,a.atttypid,a.attnotnull,a.
atttypmod,a.attlen,a.attnum,def.adsrc,dsc.description
FROM pg_catalog.pg_namespace n JOIN pg_catalog.pg_class c ON (c.relnamespace = n.oid) JOIN pg_catalog.pg_attribute a ON
(a.attrelid=c.oid) LEFT JOIN pg_catalog.pg_attrdef def ON (a.attrelid=def.adrelid AND a.attnum = def.adnum) LEFT JOIN
pg_catalog.pg_description dsc ON (c.oid=dsc.objoid AND a.attnum = dsc.objsubid) LEFT JOIN pg_catalog.pg_class dc ON
(dc.oid=dsc.classoid AND dc.relname='pg_class') LEFT JOIN pg_catalog.pg_namespace dn ON (dc.relnamespace=dn.oid AND
dn.nspname='pg_catalog') WHERE a.attnum > 0 AND NOT a.attisdropped AND n.nspname LIKE 'hogeuser' AND c.relname LIKE 'usermst'
ORDER BY nspname,relname,attnum ")
<=BE PortalName(blank)
<=BE RowDescription(10)
<=BE CommandStatus(SELECT)
<=BE ReadyForQuery
FE=> Query("SELECT n.nspname,c.relname,a.attname,a.atttypid,a.attnotnull,a.atttypmod,a.attlen,a.attnum,def.adsrc,dsc.description
FROM pg_catalog.pg_namespace n JOIN pg_catalog.pg_class c ON (c.relnamespace = n.oid) JOIN pg_catalog.pg_attribute a ON
(a.attrelid=c.oid) LEFT JOIN pg_catalog.pg_attrdef def ON (a.attrelid=def.adrelid AND a.attnum = def.adnum) LEFT JOIN
pg_catalog.pg_description dsc ON (c.oid=dsc.objoid AND a.attnum = dsc.objsubid) LEFT JOIN pg_catalog.pg_class dc ON
(dc.oid=dsc.classoid AND dc.relname='pg_class') LEFT JOIN pg_catalog.pg_namespace dn ON (dc.relnamespace=dn.oid AND
dn.nspname='pg_catalog') WHERE a.attnum > 0 AND NOT a.attisdropped AND n.nspname LIKE 'hogeuser' AND c.relname LIKE 'USERMST'
ORDER BY nspname,relname,attnum ")
<=BE PortalName(blank)
<=BE RowDescription(10)
<=BE CommandStatus(SELECT)
<=BE ReadyForQuery
FE=> Query("SELECT n.nspname,c.relname,a.attname,a.atttypid,a.attnotnull,a.atttypmod,a.attlen,a.attnum,def.adsrc,dsc.description
FROM pg_catalog.pg_namespace n JOIN pg_catalog.pg_class c ON (c.relnamespace = n.oid) JOIN pg_catalog.pg_attribute a ON
(a.attrelid=c.oid) LEFT JOIN pg_catalog.pg_attrdef def ON (a.attrelid=def.adrelid AND a.attnum = def.adnum) LEFT JOIN
pg_catalog.pg_description dsc ON (c.oid=dsc.objoid AND a.attnum = dsc.objsubid) LEFT JOIN pg_catalog.pg_class dc ON
(dc.oid=dsc.classoid AND dc.relname='pg_class') LEFT JOIN pg_catalog.pg_namespace dn ON (dc.relnamespace=dn.oid AND
dn.nspname='pg_catalog') WHERE a.attnum > 0 AND NOT a.attisdropped AND c.relname LIKE 'usermst' ORDER BY nspname,relname,attnum
")
<=BE PortalName(blank)
<=BE RowDescription(10)
<=BE DataRow
<=BE DataRow
1.1のコンパイル中に警告が出ていることが影響していますでしょうか?
作業は1.1をダウンロードしてpool_process_query.cを置き換えてmake/make installしました。
よろしくお願いします。
-----Original Message-----
From: pgpool-general-jp-bounces @ sraoss.jp [mailto:pgpool-general-jp-bounces @ sraoss.jp] On Behalf Of Yoshiyuki Asaba
Sent: Monday, May 28, 2007 6:16 PM
To: pgpool-general-jp @ sraoss.jp
Subject: [pgpool-general-jp: 141] Re: pgpoolIIとJDBC protocolVersion2について
浅羽です。
From: "Kenji Yamaguchi" <k.yamaguchi @ ts.infocom.co.jp>
Subject: [pgpool-general-jp: 138] pgpoolIIとJDBC protocolVersion2について
Date: Fri, 25 May 2007 19:39:43 +0900
> 前出だったらすいません。
> 現在、JDBCでprptocolVersion=2をつけてpgpoolIIのポートに
> 接続しようとしているのですが、途中で止まってしまいます。
V2 プロトコルの処理がまともに動いていませんでした。CVS リポジトリに
添付したパッチをコミットしました。
--
Yoshiyuki Asaba
y-asaba @ sraoss.co.jp
pgpool-general-jp メーリングリストの案内