[pgsql-jp: 30823] select のパフォーマンス
    levin
    levinlica @ yahoo.co.jp
       
    2003年 8月 21日 (木) 18:36:35 JST
    
    
  
levinと申します。
select文でデータを取り出すときに、テーブルの行数がある一
定を超えると、極端に遅くなります。ハードの能力が足りない
のか、postgreSQLの能力なのか教えてください。
環境
 RedHat6.2J
 PostgreSQL7.3.3
 CPU celeron600
 RAM 256M
テーブルの内容
 textのカラムを100個で一行としたテーブル
 カラムの中身全て't'の一文字で、検索したい100行だけ'0'
SQL文
 select * from テーブル名 where カラム名='0'
上のデータで、10万行データを入れた場合は、2秒
11万件データを入れた場合は、13秒となります。
12万件では14秒でした。
shared_buffersを増やしたり、カーネルの共有メモリを増やし
たりしてみましたが、状況は変わりませんでした。
よろしくお願いします。
__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!
http://bb.yahoo.co.jp/
    
    
pgsql-jp メーリングリストの案内