tailieunhanh - Khai thác các chỉ mục XML để tăng hiệu năng truy vấn XML trong DB2

9 Matthias Nicola, Chuyên gia DB2 , IBM Silicon Valley Laboratory Tóm tắt: DB2® 9 đảm bảo lưu trữ pureXML và cung cấp XQuery và SQL/XML như là các ngôn ngữ truy vấn. Các chỉ mục XML rất cần thiết cho hiệu suất truy vấn cao, nhưng việc sử dụng chúng để đánh giá truy vấn phụ thuộc vào cách tạo nên các vị từ truy vấn. Bài viết này trình bày một tập các hướng dẫn để viết các truy vấn XML và tạo các chỉ mục XML một cách phù hợp để cho các chỉ mục tăng tốc. | Khai thác các chỉ mục XML để tăng hiệu năng truy vấn XML trong DB2 9 Matthias Nicola Chuyên gia DB2 IBM Silicon Valley Laboratory Tóm tắt DB2 9 đảm bảo lưu trữ pureXML và cung cấp XQuery và SQL XML như là các ngôn ngữ truy vấn. Các chỉ mục XML rất cần thiết cho hiệu suất truy vấn cao nhưng việc sử dụng chúng để đánh giá truy vấn phụ thuộc vào cách tạo nên các vị từ truy vấn. Bài viết này trình bày một tập các hướng dẫn để viết các truy vấn XML và tạo các chỉ mục XML một cách phù hợp để cho các chỉ mục tăng tốc độ truy vấn của bạn như mong muốn. Ngoài ra học để tìm kiếm trong các kế hoạch thực hiện truy vấn XML nhằm phát hiện các vấn đề hiệu năng và tìm ra cách sửa chữa chúng. Một cẩm nang cheat sheet có thể tải về tóm tắt các hướng dẫn quan trọng nhất. Bài viết này đã được cập nhật cho DB2 và trong đó có thêm các truy vấn thí dụ SQL XML. --Biên tập. Giới thiệu DB2 9 cung cấp lưu trữ pureXML cùng với các chỉ mục XML XQuery và SQL XML như ngôn ngữ truy vấn hỗ trợ lược đồ XML các mở rộng XML đến các tiện ích như Nhập Xuất và Chạy báo cáo trạng thái Runstats . Cũng như đối với các truy vấn quan hệ các chỉ mục là điều quyết định đối với hiệu suất cao của XQuery và các câu lệnh SQL XML của bạn. DB2 cho phép bạn định nghĩa các chỉ mục XML với đường dẫn cụ thể trên các cột XML. Điều đó có nghĩa bạn có thể sử dụng chúng để đánh chỉ mục các phần tử và các thuộc tính được chọn thường được sử dụng trong các vị từ và các phép kết nối. Ví dụ khi sử dụng dữ liệu mẫu trong Hình 1 chỉ mục sau là idx1 sẽ có ích cho việc tìm kiếm bảng và các kết nối dựa vào các định danh ID tác giả trên tất cả các tài liệu trong cột XML bookinfo của bảng books. create table books bookinfo XML create index idxl on books bookinfo generate keys using xmlpattern book authors author @id as sql double Hình 1. Tài liệu XML thí dụ theo định dạng văn bản tuần tự và định dạng phân cấp đã được phân tích parse auihors SQL I H laliorel serialize keywords keywords bank author author id-47 Ĩ John

TỪ KHÓA LIÊN QUAN