daaemn

Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вобщем есть два сервера баз (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 метров и вылетает с ошибкой. Помогите решить проблему. Может кто подскажет в чём разница может быть между сервами? |