پی در پی پذیری در برخورد

Download Report

Transcript پی در پی پذیری در برخورد

‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫برنامه هاي كاربران به عنوان تراكنش به سيستم مديريت بانک‬
‫اطالعات تحويل می شود‪ ،‬اين سيستم چهار کنترل موسوم به ‪ACID‬‬
‫راروی آنها اعمال ودرنهايت اين برنامه ها يا به خوبی اجرا شده وپايان‬
‫می يابندکه به اين حالت انجام يا تثبيت )‪ (commit‬ويا اينکه ساقط‬
‫)‪ (abort‬می شوند‪.‬‬
‫مجموعه ای از عملگرهای بانک اطالعات که از ديد کاربر يک واحد‬
‫منطقی کاررا تشکيل می دهند‪،‬تراکنش نام دارد‪.‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫◦ آغاز وپايان باعث می شود که چند دستور به عنوان يک واحد‬
‫تلقی شوند‪.‬‬
‫◦ مراحل انتظارواجرا آنقدر تکرار می شوند تا تراکنش يا به طور‬
‫موفق پايان پذيرديا به مشکلی برخورد کند وساقط شود‪.‬هرگاه‬
‫تراکنشی به منابعی نياز دارد که در اختيار تراکنش های ديگر‬
‫است بايد منتظر بماند‪.‬‬
‫◦ سقوط )‪ (abort‬زمانی اتفاق می افتد که سيستم به هر دليلی‬
‫تشخيص دهد که تراکنش نبايد ادامه يابد‪(.‬تراکنش مرتکب خطا‬
‫شده ويا سرراه تراکنش های ديگر قرار گيرد‪).‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫◦ مرحله آماده انجام )‪ (ready-to-commit‬زمانی پيش می آيد که‬
‫تراکنش همه کارهای مربوطه را انجام داده وکافيست بخش های‬
‫مختلفی را که با آنها سروکار داشته جهت پايان دادن به کار هماهنگ‬
‫کند‪.‬زيرا در هر سايت تراکنش با تراکنش های ديگری نيز سروکار‬
‫دارد‪.‬‬
‫◦ انجام )‪ (commit‬يا تثبيت مرحله ای است که همه بخشها برای‬
‫نهايی کردن کار توافق کرده اند‪.‬در اين صورت‪،‬عالوه براعالم پايان‬
‫موفق تراکنش به کاربر‪ ،‬تضمين می گرددکه در صورت بروز هر‬
‫گونه اتفاقی‪،‬آنچه که اين تراکنش انجام داده خدشه دار نگردد‪.‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫‪ ‬می دانيم اجرای هر تراکنش ونيز اجرای پی درپی چندين تراکنش‬
‫جامعيت بانک اطالعات را حفظ می کند‪.‬يک اجرای همروند از‬
‫تراکنش ها درست است اگر معادل با يکی از اجراهای پی درپی‬
‫آنها باشد‪.‬در اين صورت می گوييم اين اجرای (زمانبندی)همروند‪،‬‬
‫پی درپی پذير )‪ (serializable‬است‪.‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬
‫پايان‬
‫پوپول مرجع دانشگاه ومدرسه‬
‫‪WWW.pupuol.COM‬‬