Saat Anda menggunakan COPY ... TO PROGRAM
, proses server PostgreSQL (backend) memulai proses baru dan menyalurkan file ke input standar proses. Output standar dari proses itu hilang. Masuk akal untuk menggunakan COPY ... TO PROGRAM
jika program yang dipanggil menulis data ke file atau sejenisnya.
Jika tujuan Anda adalah mengompresi data yang melewati jaringan, Anda dapat menggunakan sslmode=require sslcompression=on
di string koneksi Anda untuk menggunakan kompresi jaringan SSL fitur Saya membuat PostgreSQL 9.2
. Sayangnya ini sudah tidak digunakan lagi dan sebagian besar binari OpenSSL dikirimkan dengan fitur dinonaktifkan.
Saat ini ada kompresi jaringan asli tambalan dalam pengembangan , tetapi patut dipertanyakan apakah itu akan membuat v14.
Selain itu, Anda tidak bisa mendapatkan apa yang Anda inginkan saat ini.