شماره ركورد كنفرانس :
3752
عنوان مقاله :
بهبود بهينهسازي معنايي پرسوجو در سيستم مديريت پايگاه¬داده رابطهاي
پديدآورندگان :
مظاهري تهراني عليرضا mazaheri@sama-isf.ac.ir دانشكده مهندسي كامپيوتر، واحد نجف آباد، دانشگاه آزاد اسلامي، نجف آباد، اصفهان، ايران , سيف زاده سيد حبيب seifzadeh@iaun.ac.ir دانشكده مهندسي كامپيوتر، واحد نجف آباد، دانشگاه آزاد اسلامي، نجف آباد، اصفهان، ايران
كليدواژه :
پرسوجو , پايگاه داده , بهينهسازي معنايي , قيود جامعيت , مقدار تهي , وابستگي تابعي
عنوان كنفرانس :
اولين كنفرانس بين المللي مهندسي و علوم كامپيوتر
چكيده فارسي :
در بهينهسازي معنايي پرسوجو با استفاده از اطلاعات معنايي ذخيره شده در پايگاهداده، پرس وجويي توليد ميشود كه از لحاظ ظاهري با نمونه اصلي متفاوت است ولي نتيجهاي مشابه ايجاد ميكند و زمان اجراي كمتري دارد. به علت وجود برخي مشكلات از جمله عدم كشف قوانين معنايي كافي در سيستم رابطه اي و عدم وجود آزمايشهاي مرتبط در خصوص تعيين سودمندي آنها، تنها تعداد كمي از روشهاي بهينهسازي معنايي در سيستمهاي مديريت بانك اطلاعاتي رابطهاي پيادهسازي شدهاند و جنبه هاي مفيد آن بلااستفاده هستند. در اين مقاله، ضمن مرور تحقيقات و روش هاي گذشته در زمينه بهينهسازي معنايي پرسوجو، دو تكنيك جديد به منظور بهبود آن معرفي ميگردد كه بخشي از پرسوجو را حذف كرده و موجب افزايش سرعت اجراي آن مي¬گردند. يكي از روش ها عبارت is not null را از شرط پرس وجو بر روي صفتي كه هنگام تعريف جدول بصورت غير تهي معرفي شده حذف مي كند و روش دوم صفت خاصه وابسته تابعي به صفتي ديگر در بخش order by از پرس وجو را حذف مي نمايد. نتايج نشان مي دهند كه اين دو تكنيك منجر به كاهش زمان اجراي پرس وجو و افزايش بهره وري مخصوصاً در مخزن داده هاي بزرگ به ميزان حداكثر 10 درصد براي روش اول و حداكثر 22 درصد براي روش دوم مي گردند.