[pgsql-jp: 31779] Question about exttable-0.4

Yoshio Funaki yoshio @ apl.pref.akita.jp
2003年 12月 12日 (金) 16:57:09 JST


お世話になっております。船木@秋田県立図書館です。

いま、石井さんのお作りになったexttableに取り組んでるんですが、
(想定外だとは思いますが)結構大きなテキストを取り扱おうとしています。

MAXLINESを色々かえているんですが、
ERROR:  out of memory
DETAIL:  Failed on request of size 256.
なんて言われちゃいました。ちなみに
#define MAXLINES 1000000
です。
# 100000だと足りなかったんです。 ^^;

ソースを見てみても、このようなエラーを出力してるとこがなかったので
どこで出しているんでしょうか?
また、MAXLINES 1000000 で動かすためには、どこのパラメータを
いじればよいでしょうか?
環境は
FreeBSD 4.9-RELEASE p1
PostgreSQL 7.4
memory 1024MB
です。
また、postgresql.confは

shared_buffers = 1000           # min 16, at least max_connections*2, 8KB each
#sort_mem = 1024                # min 64, size in KB
sort_mem = 1024         # min 64, size in KB
#vacuum_mem = 8192              # min 1024, size in KB
vacuum_mem = 8192               # min 1024, size in KB

# - Free Space Map -

#max_fsm_pages = 20000          # min max_fsm_relations*16, 6 bytes each
#max_fsm_relations = 1000       # min 100, ~50 bytes each

# - Kernel Resource Usage -

#max_files_per_process = 1000   # min 25
#preload_libraries = ''

です。よろしくご教示下さい。

----
Yoshio Funaki  yoshio @ apl.pref.akita.jp



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