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

PostgreSQL - Bảng trống

Cắt ngắn bảng:

truncate events;

Từ tài liệu:

Nếu bạn muốn lấy lại dung lượng đĩa ngay lập tức, giữ các hàng hiện có của bảng không trống, bạn có thể sử dụng chân không:

vacuum full events;

Thao tác này sẽ khóa riêng bảng và viết lại nó (trên thực tế, tạo một bản sao mới và loại bỏ bản cũ). Đây là một hoạt động tốn kém và thường không được khuyến khích trên các bảng lớn hơn.

Trong RDBMS, việc sử dụng dư thừa không gian đĩa là trạng thái bình thường. Nếu bạn đã định cấu hình đúng daemon autovacuum không gian chưa sử dụng sẽ được sử dụng khi các hàng mới được chèn vào.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để lấy truy vấn con DISTINCT ON được sắp xếp theo một cột riêng biệt và thực hiện nó nhanh chóng?

  2. Định dạng số với dấu phẩy trong PostgreSQL

  3. Mức độ hiệu quả khi đặt hàng theo khoảng cách (toàn bộ bảng) trong geodjango

  4. SQL nhiều hàng thành một

  5. Cayenne, Postgres:thế hệ khóa chính