مشخصه‌سازی حجم کار مبتنی بر زمان اجرا در تنظیم DBMS

نویسندگان:

(1) لیمنگ ژانگ، مرکز تحقیقات در زمینه فناوری‌های نرم‌افزار مهندسی (CREST)، دانشگاه آدلاید، استرالیا.

(2) M. Ali Babar، مرکز تحقیقات در زمینه فناوری های نرم افزار مهندسی (CREST)، دانشگاه آدلاید، استرالیا.

چکیده و 1 مقدمه

1.1 چالش های تنظیم پارامتر پیکربندی و 1.2 مشارکت

2 اهداف تنظیم

3 مروری بر چارچوب تنظیم

4 مشخصه سازی حجم کاری و 4.1 مشخصه سازی در سطح پرس و جو

4.2 شخصیت پردازی مبتنی بر زمان اجرا

5 هرس ویژگی و 5.1 هرس در سطح بار کاری

5.2 هرس در سطح پیکربندی

5.3 خلاصه

6 دانش از تجربه

7 توصیه پیکربندی و 7.1 بهینه سازی بیزی

7.2 شبکه عصبی

7.3 یادگیری تقویتی

7.4 راه حل های مبتنی بر جستجو

8 تنظیم آزمایشی

9 کارهای مرتبط

10 بحث و نتیجه گیری و مراجع

4.2 شخصیت پردازی مبتنی بر زمان اجرا

علاوه بر مشخص کردن یک حجم کاری از نظر پرس و جو، یک حجم کار را می توان با ویژگی های زمان اجرا نیز مشخص کرد. DBMS های مدرن اطلاعات گسترده ای در مورد رفتار اجرای بار کاری ارائه می دهند [8]. به عنوان مثال، موتور InnoDB MySQL [24] آماری در مورد تعداد صفحات خوانده شده/نوشته شده، استفاده از حافظه پنهان پرس و جو و سربار قفل ارائه می دهد. OtterTune [8] مشخصه حجم کاری با استفاده از…

Source link