Interessant wenn zwei Personen das gleiche sagen, aber etwas unterschiedliches meinen!
Oder wenn es sogar 3 Meinungen gibt!
In Pg gibt es 3 Varianten sogenannte BLOBS zu speichern.
1 Type Text speichert BLOBS bspw mime codiert in der Tabelle
2 Type ByteA speichert uncodiert, Daten werden mit Fetch gemeinsam geholt, max value size 1GB
3 Type OID (Large Objects) uncodiert, gespeichert in Chunks in einer Systemtabelle, max value size 2Gb
Wir arbeiten idR mit 1 oder 2, komfortabel ist der mime codierte Export, sprich Transport von Dateien per Text Insert, Update, Delete
3 nutzen wir nicht, Zugriff per Streaming.
Wie sich das in der praktischen Nutzung bemerkbar macht/unterscheidet kann ich nicht sagen. Variante 1 hat natürlich durch das codieren einen Overhead.