Pessoal,
estou tentando criar diversas tabelas no Postgres 8.2 via script SQL.
Em 10 tabelas, consegui realizar a criação sem problemas. Contudo,
três delas deram o seguinte erro:

ERROR: out of memory
SQL state: 53200
Detail: Failed on request of size 1048576.


Eu alterei os parâmetros do postgresql.conf referentes a memória, mas
não adiantou:

shared_buffers = 2048MB                 # min 128kB or max_connections*16kB
                                        # (change requires restart)
temp_buffers = 2048MB                   # min 800kB
#max_prepared_transactions = 5          # can be 0 or more
                                        # (change requires restart)
# Note: increasing max_prepared_transactions costs ~600 bytes of shared memory
# per transaction slot, plus lock space (see max_locks_per_transaction).
work_mem = 256MB                                # min 64kB
maintenance_work_mem = 256MB            # min 1MB
max_stack_depth = 512MB                 # min 100kB



As tabelas têm um número de registro grande e têm tamanho (em sql) de 26Mb.
Alguém tem alguma sugestão sobre o porque do erro? O que devo alterar?


Obrigado,
Diana
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a