[pgsql-jp: 35816] Re: 同一テーブルのJONで一定数を超えると反応しなくなる

Shigeru Matsumoto matsumoto @ zsd.co.jp
2005年 8月 9日 (火) 19:24:02 JST


自己レスです。

> postgresql.confの値やOSの設定値を替えて解決できる物なのでしょうか?

 join_collapse_limit = 1を設定しSQL文をjoinを使って書き直すと
 すぐ返ってくる様になりました。

  select a.*,b.name,c.name,d.name from tableA a 
  join on  a.id = b.id 
  join on  a.id = c.id ・・・

 プランナが考えすぎているのでしょうか??
 とりあえずこの方法で凌ごうとは思いますがSQLの書き換えが大変だ・・

 他に有効な手段等があれば教えて下さい。

松本 滋




pgsql-jp メーリングリストの案内