В продолжении темы pg_largeobject :)
Правильно ли я понимаю, что на текущий момент есть 2 способа хранения файлов.
BLOB/CLOB которые живут в pg_largeobject общей для всей БД
bytea/text которые живут в TOAST таблицах привязанных к той таблице, в которые мы кладем файл.
надо уходить от LO, гемор один… да и BLOB-ы хранить в базе тоже не очень идея, разве что в выделенной