Vertical partitioning là gì?

Noun Database
Phân vùng theo chiều dọc

Phân vùng theo chiều dọc (vertical partitioning) nghĩa là chia một bảng (table) thành hai hoặc nhiều bảng chứa các cột khác nhau. Dẫn đến tạo các bảng có ít cột hơn và sử dụng các bảng bổ sung để lưu trữ các cột còn lại. Nói chung, quá trình này được gọi là chuẩn hóa (normalization). Tuy nhiên, phân vùng theo chiều dọc (vertical partitioning) mở rộng hơn nữa và phân vùng các cột ngay cả khi đã được chuẩn hóa. Loại phân vùng này còn được gọi là row splitting, vì các hàng được phân chia theo cột của chúng và có thể được thực hiện một cách tường minh (explicitly) hoặc ngầm định (implicitly). Ví dụ lưu trữ các cột được sử dụng không thường xuyên hoặc các cột chiếm dung lượng bộ nhớ đáng kể trên một máy khác, là một phương pháp phân vùng theo chiều dọc. Một ví dụ khác của phân vùng theo chiều dọc là tách dữ liệu tĩnh (static data) khỏi dữ liệu động (dynamic data) vì dữ liệu tĩnh được truy cập nhanh hơn so với dữ liệu động, đặc biệt là đối với một bảng mà dữ liệu động không được sử dụng thường xuyên như dữ liệu tĩnh.

Learning English Everyday