Вобщем есть два сервера баз (W2003EE_sp2 и W2003SBS_sp2 + PostgreSQL Database Server 8.2.4-3.1C). Конфиг постгри одинаковый.
Базы бэкапятся утилитой pg_dump.
На одном все бэкапы нормально отрабатывают. На другом такая фигня:
На двух базах (не самые больших и не с самыми большими таблицами) бэкап обрывается с ошибкой:
pg_dump: SQL command failed
pg_dump: Error message from server: ERROR: out of memory
DETAIL: Failed on request of size 536870912.
pg_dump: The command was: COPY public.config (filename, creation, modified, attr
ibutes, datasize, binarydata) TO stdout;
В логи постгри пишется следующее:
pg_dump: restoring data for table "config"
pg_dump: dumping contents of table config
pg_dump: SQL command failed
pg_dump: Error message from server: ERROR: out of memory
DETAIL: Failed on request of size 536870912.
pg_dump: The command was: COPY public.config (filename, creation, modified, attributes, datasize, binarydata) TO stdout;
pg_dump: *** aborted because of error
Process returned exit code 1.
Эти же базы на первом серве нормально бэкапятся.
Визуальные симптомы проблемы: Некоторое время бэкап идёт нормально. pg_dump запускается, затем запускается postgre.exe-процесс и съедает (как положено) около 50 мегов памяти... Но спустя десять...двадцать секунд (видимо дойдя до таблицы config) начинает пожирать память вплоть до 700 метров и вылетает с ошибкой.
Помогите решить проблему.
Может кто подскажет в чём разница может быть между сервами?
Базы бэкапятся утилитой pg_dump.
На одном все бэкапы нормально отрабатывают. На другом такая фигня:
На двух базах (не самые больших и не с самыми большими таблицами) бэкап обрывается с ошибкой:
pg_dump: SQL command failed
pg_dump: Error message from server: ERROR: out of memory
DETAIL: Failed on request of size 536870912.
pg_dump: The command was: COPY public.config (filename, creation, modified, attr
ibutes, datasize, binarydata) TO stdout;
В логи постгри пишется следующее:
pg_dump: restoring data for table "config"
pg_dump: dumping contents of table config
pg_dump: SQL command failed
pg_dump: Error message from server: ERROR: out of memory
DETAIL: Failed on request of size 536870912.
pg_dump: The command was: COPY public.config (filename, creation, modified, attributes, datasize, binarydata) TO stdout;
pg_dump: *** aborted because of error
Process returned exit code 1.
Эти же базы на первом серве нормально бэкапятся.
Визуальные симптомы проблемы: Некоторое время бэкап идёт нормально. pg_dump запускается, затем запускается postgre.exe-процесс и съедает (как положено) около 50 мегов памяти... Но спустя десять...двадцать секунд (видимо дойдя до таблицы config) начинает пожирать память вплоть до 700 метров и вылетает с ошибкой.
Помогите решить проблему.
Может кто подскажет в чём разница может быть между сервами?