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

Được phân phối theo nhiều cột

Nó phụ thuộc vào số lượng bạn muốn phân đoạn cơ sở dữ liệu và về mức độ ít bản ghi bạn muốn phân phối trong mỗi phân vùng, ý tôi là nếu bạn thêm nhiều hơn một cột trong bản phân phối, bạn sẽ phân mảnh dữ liệu nhiều hơn thành nhiều phân vùng hơn.

Nó cũng phụ thuộc vào việc bạn chia nhỏ theo modulo hay băm ...

Tuy nhiên, theo ý kiến ​​của tôi, nếu bạn có khóa chính nhiều cột và bạn muốn phân đoạn theo khóa chính này có thể có nghĩa là phân phối theo nhiều cột (với tất cả các cột trong khóa chính) nếu không, bạn nên phân đoạn theo một cột duy nhất trong hầu hết các trường hợp là đủ.



  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 để ghép hai từ cuối cùng trong một câu trong PostgreSQL?

  2. Cùng một con maven với các hành vi khác nhau

  3. Làm gì với giá trị null khi lập mô hình và chuẩn hóa?

  4. PostgreSQL 9.2 - Chuyển đổi chuỗi json TEXT thành kiểu json / hstore

  5. ngữ cảnh thực thi của trình kích hoạt cơ sở dữ liệu trong PostgreSQL