ارزیابی الگوریتمهای کنترل همروندی WW و WD برای مدیریت پایگاه دادهها، از طریق مدلسازی با پتری رنگی
(ندگان)پدیدآور
سعادت جو, فاطمهبهزادیان, میدیاسعادت جو, محمد علینوع مدرک
Textپژوهشی
زبان مدرک
فارسیچکیده
اجرای همروند تراکنشها در پایگاه داده، ممکن است منجر به ناسازگاری شود. ناسازگاری بر اثر مقادیر نادرستی است که برای دادهها، به دلیل تداخل اجرای تراکنشها بوجود میآید. الگوریتمهای کنترل همروندی، جهت تضمین اجرای همروند چندین تراکنش که بصورت همروند با دادههای مشترک کار میکنند طراحی شدهاند. در این مقاله الگوریتمهای کنترل همروندی منتظر گذاشتن-میراندن (WD) و زخمی کردن-منتظر گذاشتن (WW) که جزء تکنیکهای پیشگیری از بنبست هستند مدلسازی گردیدهاند. از آنجا که شبکه پتری رنگی یکی از بهترین روشها برای تحلیل مکانیزمهای کنترل همروندی است؛ مدلسازیها با استفاده از پتری رنگی ارائه شدهاند. پس از مدلسازی به ارزیابی الگوریتمها بر اساس پارامترهای تعداد تراکنشهای وارد شونده به سیستم، تعداد دستورات هر تراکنش، تعداد دادههای مشترک و غیر مشترک بین تراکنشها و تعداد دادههای مشترک در تراکنشهایی که هیچ داده غیر مشترکی ندارند؛ پرداخته شده است. پس از ارزیابی، این نتیجه بدست آمد که بر اساس پارامترهای ذکر شده، الگوریتم WW نسبت به WD زمان اجرای بسیار بهتری دارد.
کلید واژگان
کنترل همروندیشبکه پتری رنگی
منتظر گذاشتن-میراندن
زخمی کردن-منتظر گذاشتن
ارزیابی
پیشگیری از بنبست
شماره نشریه
51تاریخ نشر
2017-12-221396-10-01
ناشر
دانشگاه سمنانسازمان پدید آورنده
دانشگاه علم و هنردانشگاه علم و هنر
دانشگاه کاشان




