Các khái niệm cơ bản của DB2: Giới thiệu các bảng truy vấn cụ thể hóa Roman Melnyk, Phát triển thông tin DB2

Tóm tắt: Định nghĩa bảng truy vấn cụ thể hóa (MQT) dựa trên kết quả của một truy vấn. MQT có thể cải thiện đáng kể hiệu suất của truy vấn. Bài viết này giới thiệu cho bạn các MQT, các bảng tóm tắt, và bảng phân tầng, và bằng các ví dụ đang làm việc, chỉ cho bạn cách để xây dựng và chạy các bảng truy vấn được cụ thể hóa. Bảng truy vấn cụ thể hóa (MQT) là một bảng được xác định dựa trên kết quả của một truy vấn. Các dữ liệu được chứa trong. | Các khái niệm cơ bản của DB2 Giới thiệu các bảng truy vấn cụ thể hóa Roman Melnyk Phát triển thông tin DB2 Tóm tắt Định nghĩa bảng truy vấn cụ thể hóa MQT dựa trên kết quả của một truy vấn. MQT có thể cải thiện đáng kể hiệu suất của truy vấn. Bài viết này giới thiệu cho bạn các MQT các bảng tóm tắt và bảng phân tầng và bằng các ví dụ đang làm việc chỉ cho bạn cách để xây dựng và chạy các bảng truy vấn được cụ thể hóa. Bảng truy vấn cụ thể hóa MQT là một bảng được xác định dựa trên kết quả của một truy vấn. Các dữ liệu được chứa trong MQT có nguồn gốc từ một hoặc nhiều bảng mà dựa vào chúng người ta cụ thể hoá định nghĩa của bảng truy vấn. Bảng Tóm tắt hoặc bảng tóm tắt tự động AST quen thuộc với những người sử dụng cơ sở dữ liệu thông dụng DB2 UDB của IBM trong Linux UNIX và Windows DB2 UDB được coi là dạng đặc biệt của MQT. Việc chọn đầy đủ là một phần của định nghĩa của một bảng tóm tắt chứa mệnh đề GROUP BY để tổng hợp dữ liệu từ các bảng được tham chiếu trong câu chọn này. Bạn có thể nghĩ MQT như một loại khung nhìn cụ thể hóa. Cả khung nhìn lẫn các MQT được xác định dựa trên một truy vấn. Truy vấn mà trên đó khung nhìn dựa vào được chạy bất cứ khi nào một khung nhìn được tham chiếu tuy nhiên trên thực tế MQT lưu giữ các kết quả truy vấn làm dữ liệu và bạn có thể làm việc với các dữ liệu ở trong MQT thay vì các dữ liệu ở trong các bảng nêu ra. Các bảng truy vấn cụ thể hóa có thể cải thiện một cách đáng kể hiệu suất của các truy vấn đặc biệt là các truy vấn phức tạp. Nếu như trình tối ưu xác định rằng một truy vấn hoặc một phần của một truy vấn có thể được giải bằng cách sử dụng một MQT thì truy vấn có thể được viết lại để tận dụng lợi thế của MQT này. Có thể xác định MQT ở thời gian tạo bảng vì được hệ thống hay người dùng duy trì. Các phần tiếp theo sẽ giới thiệu cho bạn hai loại MQT cũng như bảng tóm tắt và bảng phân tầng. Các ví dụ sau đây yêu cầu kết nối tới cơ sở dữ liệu SAMPLE nếu chưa có cơ sở dữ liệu SAMPLE trong hệ thống thì bạn có thể tạo ra nó bằng .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
187    24    1    23-11-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.