Tăng tốc truy vấn bằng Materialized View - Apache Doris
Tăng tốc truy vấn bằng Materialized View - Apache Doris Giới thiệu Materialized view là 1 data set được tính toán sẵn ( dựa vào câu SELECT ) và được lưu trữ trong 1 bảng đặc biệt trong Doris Khi nào nên sử dụng Materialized view: Phục vụ cho các câu Detailed Data Query (1) và Fixed-Dimensional Query (2) Truy vấn chỉ liên quan đến một phần nhỏ các cột hoặc hàng trong bảng. Truy vấn chứa một số thao tác xử lý tốn nhiều thời gian, chẳng hạn như các thao tác aggregate trong thời gian dài. Truy vấn cần khớp với các prefix index khác nhau ( Duplicate Model ). (1) Detailed Data Query : các câu query này thường đọc dữ liệu ở mức chi tiết, ko có pre-aggregation. (2) Fixed-Dimensional Query : ngược lại với Detailed Data Query, các câu query dạng này tập trung vào pre-aggregation các chiều (column) cụ thể, cho phép thời gian phân tích và truy vấn nhanh hơn đối với các chiều (column) đó. Hạn chế Nếu cột điều kiện của câu DELETE ( ví dụ DELETE FROM abc WHERE [cột điều kiện] = ...