مدل سازی و پیاده سازی کنترل همروندی قفل دو فازی

  • سال انتشار: 1393
  • محل انتشار: دومین همایش ملی پژوهش های کاربردی در علوم کامپیوتر و فناوری اطلاعات
  • کد COI اختصاصی: CITCONF02_035
  • زبان مقاله: فارسی
  • تعداد مشاهده: 549
دانلود فایل این مقاله

نویسندگان

ارژنگ نوری

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

چکیده

در این مقاله یک مدل پردازش تراکنش کلی مورد بررسی قرار می گیرد که قادر به مدل سازی شیوه های مختلف پذیرش قفل است. این مدل با به کارگیری تراکنش ها و روی گروهی از داده ها به طور هم زمان به جای مدل کلاسیک داده های جداگانه بهبود چشمگیری پیدا می کند. درخواست داده به صورت گروهی و هم زمان نمایانگر آغاز یک مرحله از تراکنش است. تراکنش زمانی وارد مرحله برده می شود که گفته های درخواست شده در مرحله فعلی پذیرفته و پردازش شده باشد. از آنجا که ممکن است هر مرحله درخواست بیش از یک قفل را داشته باشد، طرح پذیرش قفل نیز در نظر گرفته می شود . دو مورد پذیرش قفل مورد مطالعه قرار می گیرد ، پذیرش کلی و پذیرش جزئی . در تکنیک پذیرش کلی، درخواست ها بر روی داده ها در هر مرحله داده شده و در همان زمان پذیرفته می شود. در تکنیک پذیرش جزئی، تراکنش ، داده های موجود را پذیرفته و برای داده هایی که از قبل قفل شده اند منتظر می ماند. درحالی که تمام بررسی های صورت گرفته بر روی 2PL از برنامه ریزی مدیریت قفل FCFS(first-come-first-served) استفاده می شود، در اینجا سایر قوانین برنامه ریزی نیز مورد مطالعه قرار می گیرد.

کلیدواژه ها

قفل دو فازی،FCFS،کنترل همروندی،مدل پردازش تراکنش،پایگاه داده متمرکز

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.