این محصول در قالب پی دی اف و 182 صفحه می باشد.
این سمینار جهت ارائه در مقطع کارشناسی ارشد کامپیوتر-نرم افزار طراحی و تدوین گردیده است. و شامل کلیه موارد مورد نیاز سمینار ارشد این رشته می باشد. نمونه های مشابه این عنوان با قیمت بسیار بالایی در اینترنت به فروش می رسد.گروه تخصصی ما این سمینار را با قیمت ناچیز جهت استفاده دانشجویان عزیز در رابطه به منبع اطلاعاتی در اختیار شما قرار می دهند. حق مالکیت معنوی این اثر مربوط به نگارنده است. و فقط جهت استفاده از منابع اطلاعاتی و بالا بردن سطح علمی شما در این سایت قرار گرفته است.
چکیده :
جهت استفاده بهینه از منابع سخت افزاری و بالابردن کارایی سیستم ها ناچار
به اجرای همزمان تراکنش ها در محیط دیتابیس هستیم . از طرفی لجرای همزمان
تراکنش ها و به عبارتی تداخل دستورات تراکنش ها با یکدیگر در نتیجه نهایی حاصل
از اجرای آن تراکنش ها نمی بایستی هیچ تاثیری بگذارند . به عبارت دیگر نتیجه
اجرای همزمان چند تراکنش باید با حداقل یکی از نتایج حاصل از اجرای تتیبی آن
تراکنش ها یکسان باشد . عبارت پی در پی پذیری بیان کننده همین موضوع است
و به عنوان شرط صحت اجرای همزمان تراکنش ها مطرح می شود .
ارائه راهکارهای جهت اجرای همزمان تراکنش ها و تامین شرط مسئله ای است
که concurrency control نامیده می شود در حال حاضر اسااس الگوریتم هایی
که جت کنترل همزمانی ارائه شده اند به یکی از سه صورت زیر می باشد :
locking : راهکاری بدبینانه است که در آن کلیه دستورات تراکنش های مختلف
که نتیجه اجرای آنها به ترتیب اجرا بستگی دارد . قبل از اجرا بر روی منبع مورد
نظر قفل قرار می دهند و لذا از اجرای سایر دستورات بر روی این منبع جلوگیری
می کنند .این قفل ها تا لحظه commit تراکنش نگه داشته می شوند . استفاده
از راهکار loching نیازمند اتخاذ تدابیر خاصی جهت مواجه و حل کردن مسئله بن
بست می باشد . به طور کلی در محیط هایی که تعداد برخورد ها میان تراکنش
ها زیاد است استفاده از تکنیک locking موثر تر از سایر روش ها می باشد .
سمینار کارشناسی ارشد کامپیوتر کنترل همزمانی در پایگاه داده توزیع شده