Chỉ mục toàn văn trong bảng được phân vùng


7

Tôi có một bảng chỉ với hơn một triệu bản ghi với chỉ mục toàn văn.

Bảng này đã được chia làm hai trong quá khứ và dữ liệu cũ hơn một ngày nhất định được chuyển sang một bảng khác có cùng cấu trúc trong một cơ sở dữ liệu riêng biệt vào cuối mỗi năm. Bảng thứ hai này có khoảng hơn 3 triệu hồ sơ.

Tôi chỉ có thể đoán tại sao điều này đã được thực hiện, nhưng bây giờ tôi đã được yêu cầu hợp nhất hai bảng này lại thành một bảng duy nhất và phân vùng nó. Tôi đang chạy SQL Server 2005.

Tìm kiếm toàn văn sẽ làm việc trong các bảng được phân vùng?

Có bất kỳ khuyến nghị liên quan đến tình huống này, hoặc bất cứ điều gì tôi nên chú ý đến?


FTI sẽ hoạt động tốt trên một bảng được phân vùng theo trang msd, mặc dù không có bất kỳ chi tiết nào tôi có thể tìm thấy về các thực tiễn tốt nhất. Tôi phải nghi ngờ sẽ có tác động hiệu suất.
JNK

Câu trả lời:


5

Tôi đã thực hiện một số nghiên cứu thêm và tìm thấy một vài bài viết hữu ích với các thực tiễn tốt nhất về phân vùng bảng và tìm kiếm toàn văn trên các bảng lớn. Vì tôi chưa nhận được câu trả lời nào cho câu hỏi này, tôi nghĩ tôi đã đăng những gì tôi tìm thấy ở đây để tham khảo trong tương lai.

Tôi vẫn đang đọc những thứ đó, nhưng với những gì tôi đã đọc, tôi thấy cả hai đều hữu ích và phù hợp với tình huống cụ thể này:

Các câu hỏi toàn văn của SQL Server 2005 trên các danh mục lớn: Bài học kinh nghiệm :

Các quan sát trong bài viết này dựa trên các thử nghiệm được chạy trong Phòng thí nghiệm khách hàng của SQL Server cho một khách hàng cần mở rộng tìm kiếm toàn văn bản với khối lượng tiềm năng lớn hơn nhiều. Bài viết mô tả kịch bản khách hàng, cung cấp tổng quan về các khái niệm toàn văn của SQL Server 2005 mang lại kết quả và cung cấp các bài học kinh nghiệm và đề xuất sử dụng truy vấn toàn văn trên các danh mục lớn.

Các bảng và chỉ mục được phân vùng trong SQL Server 2005

Tóm tắt: Các tính năng phân vùng dựa trên bảng trong SQL Server 2005 cung cấp tính linh hoạt và hiệu suất để đơn giản hóa việc tạo và bảo trì các bảng được phân đoạn. Theo dõi sự phát triển của các khả năng từ các bảng phân vùng logic và thủ công đến các tính năng phân vùng mới nhất và tìm hiểu lý do tại sao, khi nào và làm thế nào để thiết kế, thực hiện và duy trì các bảng được phân vùng bằng SQL Server 2005. (41 trang in)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.