LINUX.ORG.RU

Perl+PostgreSQL запись файла в БД


0

1

Есть в таблице поле типа bytea. Интересует - существует-ли возможность записать данные в это поле из файла без предварительной загрузки всего файла в переменную?

Соответственно интересует и обратный процесс.

★★★

Последнее исправление: UncleAndy (всего исправлений: 2)

Ответ на: комментарий от UncleAndy

незнаю, первое что пришло в голову, и что будет работать в любом случае =)

MikeDM ★★★★★
()

стоит задуматься: а нужен ли в таблице этот файл, если даже по поводу памяти под переменную-буфер жаба душит?

r_asian ★☆☆
()

сишную функцию можно забомбить...

true_admin ★★★★★
()

Поточная работа внутри ОДНОГО запроса согласуется с самой идеей RDBMS примерно никак, так что очень вряд-ли (кроме того, даже если вы каким-то способом загоните свой файл поточно в БД'шный сокет, сервер всё равно сначала примет его целиком и будет держать в памяти). Для хранения файлов, как ни странно, используется файловая система.

slovazap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.