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

Giảm cột trong Postgres trên một tập dữ liệu lớn

ALTER TABLE DROP COLUMN chỉ vô hiệu hóa các cột trong bảng hệ thống. Nó rất nhanh, nhưng nó không xóa dữ liệu khỏi các tệp heap. Bạn phải thực hiện VACUUM FULL sau đó để thu gọn không gian tệp được cấp phát. Vì vậy ALTER TABLE DROP COLUMN rất nhanh. Và để thu gọn tệp, bạn phải gọi VACUUM FULL (với LOCK độc quyền) chậm hơn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django - (OperationalError) FATAL:Xác thực danh tính không thành công cho tên người dùng

  2. postgreSQL:cách sao chép một hàng

  3. Cách trả lại danh sách các cụm từ có sẵn trong PostgreSQL

  4. pg_dump không tìm thấy trong đường ray

  5. Tôi có thể sử dụng Ecto để đăng nhập SQL thô không?