ارائه روشی نوین جهت بهینه سازی رفع بن بست در پایگاه داده های توزیع شده

Publish Year: 1391
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 1,205

This Paper With 9 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

NCCSE01_019

تاریخ نمایه سازی: 9 بهمن 1392

Abstract:

یک سیستم توزیع شده شبکه ای از سایت ها است که توسط ارسال پیغام با یکدیگر تبادل اطلاعات می کنند. یکی از مهمترین کاربردهای سیستم های توزیع شده امکان به اشتراک گذاشتن منابع بین سیستم ها است. در چنین محیط هایی چنانچه یک دنباله از تخصیص منابع به پردازه ها تحت کنترل نباشد، امکان به وجود آمدن بن بست وجود دارد. مشکل بن بست برای یک سیستم پایگاه داده توزیع شده که قفل گذاری را بصورت الگوریتم کنترل همزمانی بکار می برد، بصورت ذاتی وجود دارد. این مقاله قصد دارد یک مطالعه جامع بر روی تشخیص بن بست در سیستم های پایگاه داده توزیع شده داشته باشد و سپس یک راهکار جدید، جهت بهینه سازی روش ارائه شده توسط Monjurul و همکاران، ارائه دهد. در این راهکار ارائه شده در این مقاله، برای انتخاب قربانی برای شکستن چرخه بن بست علاوه بر id اولویت، میزان اهمیت تراکنش برای سیستم نیز در نظر گرفته می شود. برای جلوگیری از ایجاد قحطی برای تراکنش جوانتر در هر بار Abort شدن تراکنش ضریب ثابتی به میزان اهمیت آن تراکنش برای سیستم در شروع مجدد اضافه می گردد. در این روش از قربانی شدن تراکنش جوانی که برای سیستم دارای اهمیت زیادی می باشد جلوگیری می شود.

Keywords:

رفع چرخه بن بست , صف تراکنش ها , TWFG , بهینه سازی , سازنده بیشترین بن بست

Authors

معصومه قدرتی

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

مریم قهرمانی

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

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • P. Valduriez and T. Ozsu, "Principle of Distributed Database Systems, ...
  • A. K. Elmagarmid, "A Survey of Distributed Deadlock Detection Algorithms, ...
  • N. Krivokapi, A. Kemper, and E. Gudes, "Deadlock Detection in ...
  • A. N. Choudhary, "Cost of Distributed Deadlock Detection: A performance ...
  • P. A. Bernstein and N. Goodman, "Concurrency Control in Distributed ...
  • H. T. Kung and J. T. Robinson, "Optimistic Methods for ...
  • J. N. Gray, "A discussion on distributed systems, " IBM ...
  • G. Alkhatib and R. S. Labban, "Transaction Management in Distributed ...
  • K. M. Chandy, J. Misra, and L. M. Hass, "Distributed ...
  • X. M. Chandy and J. Misra, "A Distributed Algorithm for ...
  • G. S. HO and C. V. RAMAM OORTHY, "Protocols for ...
  • S. Kawazu, S. Minami, K. Itoh, and K. Teranaka, "Two-Phase ...
  • D. P. Mitchell and M. J. Merritt, "A Distributed Algorithm ...
  • J. Nummenmaa, "Distributed Deadlock Management, " in http ://www. cs ...
  • R. Obermarck, "Distributed Deadlock Detection Algorithm, " ACM Transaction on ...
  • A. G. Olson and B. L. Evans, "Deadlock Detection For ...
  • M. K. Sinha and N. Natarjan, "A Priority Based Distributed ...
  • H. Wu, W.-N. Chin, and J. Jaffar, "An Efficient Distributed ...
  • B. M. M. Alom, F. Henskens, and M. Hannaford, "Deadlock ...
  • D. A. Menasce and R. R. Muntz, "Locking and Deadlock ...
  • S. Bhalla and M Hasegawa, "Automatic Detection of Multi-Level Deadlocks ...
  • G. Bracha and S Toueg, "Distributed Algorithm for Generalized Deadlock ...
  • N. Farajzadeh, M. Hashemzadeh, M. Mousakhani, and A. T. Haghighat, ...
  • B. M. M. Alom, F. Henskens, and M. Hannaford, "Optimization ...
  • نمایش کامل مراجع