PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

PostgreSQL COPY ống xuất ra gzip và sau đó đến STDOUT

Khi bạn sử dụng COPY ... TO PROGRAM , quy trình máy chủ PostgreSQL (phụ trợ) bắt đầu một quy trình mới và chuyển tệp đến đầu vào tiêu chuẩn của quy trình. Đầu ra tiêu chuẩn của quá trình đó bị mất. Chỉ có ý nghĩa khi sử dụng COPY ... TO PROGRAM nếu chương trình được gọi ghi dữ liệu vào một tệp hoặc tệp tương tự.

Nếu mục tiêu của bạn là nén dữ liệu đi qua mạng, bạn có thể sử dụng sslmode=require sslcompression=on trong chuỗi kết nối của bạn để sử dụng Nén mạng SSL feature Tôi được tích hợp vào PostgreSQL 9.2 . Rất tiếc, tính năng này đã không được dùng nữa và hầu hết các tệp nhị phân OpenSSL được vận chuyển với tính năng bị vô hiệu hóa.

Hiện có một bản vá nén mạng gốc đang được phát triển , nhưng vẫn còn nghi vấn liệu điều đó có tạo ra v14 hay không.

Ngoài ra, bạn không thể đạt được những gì bạn muốn vào lúc này.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Quyền truy cập lỗi máy chủ OpenERP bị từ chối

  2. PostgreSQL kiểm tra xem mảng có chứa bất kỳ phần tử nào từ mảng bên trái không

  3. lựa chọn lồng nhau bằng cách sử dụng số đếm để kiểm đếm từng hàng trong Postgres

  4. PG ::Lỗi trong mệnh đề GROUP BY

  5. Rails có gì khác biệt trong chỉ mục duy nhất và validates_uniqueness_of