Работа с длинными строками в PostgreSQL
При выгрузке баз данных PostgreSQL часть строк таблиц может не выгружаться и выдаваться ошибка ERROR: out of memory. Такая ошибка чаще всего возникает при выгрузке утилитой pg_dump таблиц, в которых хранятся XML-документы, а также выгрузке таблицы public.config приложения "1C Предприятие". В таких таблицах присутствуют поля большого размера. В статье рассматриваются причины ошибок и способ решения проблемы. В полях типов text и bytea могут храниться данные до 1Гб. Если размер строки в процессе обработки превышает 1Гб, то возникают ошибки нехватки памяти...