Báo cáo khoa học: " ỨNG DỤNG KHUNG NHÌN THỰC ĐỂ NÂNG CAO TỐC ĐỘ THỰC THI TRUY VẤN"

Khung nhìn thực (materialized view, KNT) có thể cho phép thực thi các truy vấn phức tạp trên các cơ sở dữ liệu với dung lượng hàng terabytes trong vài giây hoặc phần nhỏ của giây, nhưng nó ít đư biết đến và ít được ứng dụng. Dù KNT có thể giúp nâng cao đáng k ợc ể năng suất của hệ thống, nhưng không phả i trong mọi trường hợp. | TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ ĐẠI HỌC ĐÀ NẴNG - SỐ 1 30 .2009 ỨNG DỤNG KHUNG NHÌN THỰC ĐỂ NÂNG CAO TỐC ĐỘ THỰC THI TRUY VẤN APPLICATION OF THE MATERIALIZED VIEWS TO IMPROVE THE QUERY EXECUTION SPEED Nguyễn Trần Quốc Vinh Trường Đại học Kinh tế Đại học Đà Nang TÓM TẮT Khung nhìn thực materialized view KNT có thể cho phép thực thi các truy vấn phức tạp trên các cơ sở dữ liệu với dung lượng hàng terabytes trong vài giây hoặc phần nhỏ của giây nhưng nó ít điơc biết đến và ít được ứng dụng. Dù KNT có thể giúp nâng cao đáng ể năng suất của hệ thống nhưng không phả i trong mọi trường hợp. Bài vết này giới thiệu về KNT và đề nghị giải pháp thực hiện một phần ý tưởng KNT trong các hệ quản trị cơ sở dữ liệu không hỗ trợ KNT cũng như khắc phục nhược điểm không có khả năng thực hiện cập nhật gia tăng một số KNT trong một số hệ quản trị cơ sở dữ liệu có hỗ trợ KNT. ABSTRACT Materialized views can allow to execute the complex queries upon the large database in a few seconds or less they are not well known and that application is not popular. Even though materialized views can help to significantly improve the performance of the systems but not for all cases. This paper introduces the materialized views and offers the useful solution to carry out a part of the idea of the materialized views in the database management systems not supporting the materialized views and to overcome the weakness of the inability to increase undates on some systems supported by the materialized views. 1. Đặt vấn đề KNT không cho phép nâng cao năng sất trong tất cả các trường hợp hiệu quả ứng dụng chúng có thể giảm đi rõ rệt nếu thường xuyên xảy ra thay đổi dữ liệu trong các bảng gốc sử dụng để tạo KNT hay KNT sử dụng . Nghĩa là lợi ích sử dụng KNT thể hiện ở sự chênh lệch tổng chi phí duy trì KNT và tổng chi phí thực thi các truy vấn trên các bảng gốc hoặc là tổng chi phí duy trì cao hơn nhưng được dàn trải theo thời gian và không gâyảnh hưởng đến hoạt động của hệ thống trong khi chi phí thực thi truy

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.