پایگاه داده تحلیلی منبعی برای ذخیرهسازی دادههای تاریخی جهت تحلیل است. بهطورمعمول زمان پاسخ به پرسوجوهای تحلیلی، زمانی طولانی است. استفاده از دید به جای دسترسی مستقیم به پایگاه داده، سرعت پاسخگویی را بهبود میدهد. راهکارهای مختلفی برای ذخیرهسازی دید وجود دارد؛ که مناسبترین راهکار برای ذخیرهسازی دید، ذخیرهسازی دیدهای پراستفاده و پرکاربرد است. پرسوجوهایی که درقبل مورد استفاده پایگاه داده تحلیلی بودهاند، حاوی اطلاعات مهمی هستند که بهاحتمال زیاد در آینده نیز مورد استفاده خواهند بود. این مقاله، الگوریتمی برای ذخیرهسازی دیدهای پرکاربرد ارائه میدهد. این الگوریتم با استفاده از پرسوجوهای قبلی، دیدهای پرکاربرد را یافته و آنها را ذخیره میکند. این دیدها توانایی پاسخگویی را به بسیاری از پرسوجوهایی که در آینده اتفاق خواهند افتاد، دارند. روش پیشنهادی این مقاله از الگوریتم Index-BittableFI برای یافتن دیدهای پرتکرار استفاده کرده است که باعث بهبود روشهای قبلی و کاهش زمان پاسخ به پرسوجوها شده است. آزمایشهای انجامشده نشان میدهند که الگوریتم پیشنهادی از لحاظ زمانی نسبت به الگوریتمهای قبلی 23 درصد و از لحاظ فضای ذخیرهسازی 50 درصد بهبود داشته است.
بازنشر اطلاعات | |
![]() |
این مقاله تحت شرایط Creative Commons Attribution-NonCommercial 4.0 International License قابل بازنشر است. |