Trong thực tế, hầu hết các trường hợp phân mảnh ngang hay phân mảnh dọc đơn giản của CSDL không thoả mãn yêu cầu người sử dụng. Thường CSDL được phân mảnh dọc sau đó phân mảnh ngang, tạo ra sự phân chia theo cấu trúc cây (hình dưới). Chiến lược phân mảnh này gọi là phân đoạn lai, hay phân mảnh trộn, hay phân mảnh lồng. R H H R1 R R11 R12 R21 R22 R23 Phân đoạn hỗn hợp download by : skknchat@gmail.com
Trong ví dụ (hình trên), nó được phân hoạch thành 2 mảnh dọc. Như vậy, kết quả phân hoạch quan hệ PROJ là một tập mảnh ngang, trong đó mỗi một mảnh lại được tiếp tục phân chia thành 2 mảnh dọc.
R11 R12 R21 R22 R23
Tái xây dựng phân đoạn hỗn hợp
Tính đúng đắn của phân mảnh hỗn hợp được đảm bảo, vì chiến lược phân mảnh này dựa theo phân mảnh ngang và phân mảnh dọc, đảm bảo tính đúng đắn như đã trình bày. Để khôi phục quan hệ toàn cục trong trường hợp phân mảnh hỗn hợp, có thể bắt đầu từ các node lá của cây phân hoạch và dịch chuyển lên bằng cách thực hiện các phép kết nối và phép hợp. Phân mảnh hỗn hợp đầy đủ nếu các mảnh lá và các mảnh trung gian là đầy đủ. Tương tự, có thể kiểm tra tính tách biệt của chiến lược phân mảnh hỗn hợp. Tính tách biệt được đảm bảo khi các mảnh lá và mảnh trung gian cũng tách biệt.
Kết luận
• Phân mảnh dọc nói riêng và phân mảnh nói chung là một phần trong quá trình thiết kế các hệ cơ sở dữ liệu phân tán,là công việc đầu tiên
phải thực hiện.với mục đích tạo ra các đơn vị cấp phát logic,sao cho chi phí để thực hiện truy vấn thông tin là thấp nhất.