دانشکده تحصیلات تکمیلی

گروه مهندسی کامپیوتر گرایش نرم افزار

سمینار کارشناسی ارشد

عنوان :

کنترل همزمانی در پایگاه  داده توزیع شده

برای رعایت حریم خصوصی اسامی استاد راهنما،استاد مشاور و نگارنده درج نمی گردد

تکه هایی از متن به عنوان نمونه :

(ممکن می باشد هنگام انتقال از فایل اصلی به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود اما در فایل دانلودی همه چیز مرتب و کامل می باشد)

چکیده :

 جهت بهره گیری  بهینه از منابع سخت افزاری و بالابردن کارایی سیستم ها ناچار

به اجرای همزمان تراکنش ها در محیط دیتابیس هستیم . از طرفی لجرای همزمان

تراکنش ها و به تعبیری تداخل دستورات تراکنش ها با یکدیگر در نتیجه نهایی حاصل

از اجرای آن تراکنش ها نمی بایستی هیچ تاثیری بگذارند . به بیانی دیگر نتیجه

اجرای همزمان چند تراکنش بایستی با حداقل یکی از نتایج حاصل از اجرای تتیبی آن

تراکنش ها یکسان باشد . عبارت پی در پی پذیری اظهار کننده همین موضوع می باشد
دانلود متن کامل در سایت sabzfile.com
و به عنوان شرط صحت اجرای همزمان تراکنش ها مطرح می گردد .

ارائه راهکارهای جهت اجرای همزمان تراکنش ها و تامین شرط مسئله ای می باشد

که concurrency control  نامیده می گردد در حال حاضر اسااس الگوریتم هایی

که جت کنترل همزمانی ارائه شده اند به یکی از سه صورت زیر می باشد :

locking : راهکاری بدبینانه می باشد که در آن کلیه دستورات تراکنش های مختلف

که نتیجه اجرای  آنها به ترتیب اجرا بستگی دارد . قبل از اجرا بر روی منبع مورد

نظر قفل قرار می دهند و پس از اجرای سایر دستورات بر روی این منبع جلوگیری

می کنند .این قفل ها تا لحظه commit تراکنش نگه داشته می شوند . بهره گیری

از راهکار loching نیازمند اتخاذ تدابیر خاصی جهت مواجه و حل کردن مسئله بن
جستجو در سایت :   


بست می باشد . به گونه کلی در محیط هایی که تعداد برخورد ها میان تراکنش

ها زیاد می باشد بهره گیری از تکنیک locking موثر تر از سایر روش ها می باشد .

تعداد صفحه :182

قیمت: 14700 تومان

این مطلب رو هم توصیه می کنم بخونین:   دانلود پایان نامه ارشد: طراحی سیستم نظارت چهره راننده جهت تشخیص خستگی و عدم تمرکز حواس

 

***

—-

پشتیبانی سایت :       

****         serderehi@gmail.com


دیدگاهتان را بنویسید