گردونه رو بچرخون و شانس خودت رو برای گرفتن کد تخفیف امتحان کن!

روز
ساعت
دقیقه
ثانیه

با خرید اشتراک ویژه ، با هزینه بسیار کمتر به فایل های پاورپوینت دسترسی داشته باشید!

کنترل هم روندی Conflict Serializability در پایگاه داده با متلب

كنترل هم روندی Conflict Serializability در پایگاه داده با متلب صحبت خواهیم کرد و یک برنامه‌ای که یک طرح اجرا زمانبندی (schedule) را بگیرد و گراف آن را رسم کند و تشخیص دهد دور (cycle) وجود دارد یا نه؟ همراه با فیلم آموزش و سورس کد آن ارائه می‌شود. پس لازم هست مطالب در رابطه با كنترل هم روندی یا Conflict Serializability در پایگاه داده تشریح شود.

(دیدگاه کاربر 1)
امتیاز 5.00 از 5

برنامه‌نویس: 

هزینه سفارش:

تخفیف ویژه 60 درصدی

قیمت اصلی: ۲۸۹,۰۰۰ تومان بود.قیمت فعلی: ۱۱۵,۶۰۰ تومان.

تخصصی و منحصر به فرد بودن این اثر، تضمین کننده بهای محصول نسبت به آثار مشابه است.

کنترل هم روندی Conflict Serializability

همواره با تراکنش‌های هم روند یعنی تعدادی تراکنش که با یکدیگر کار می‌کنند سر و کار داریم. اگر بخواهیم تراکنش‌ها را یکی پس از دیگری اجرا کنیم، در این صورت هم گذردهی سیستم پایین می‌آید و هم میانگین زمان پاسخ دهی افزایش پیدا می‌کند. در حین اجرای یک تراکنش طولانی مدت شاید بتوان صدها تراکنش کوتاه را اجرا کرد و نباید آن‌ها را منتظر گذاشت. بنابراین همروندی تراکنش‌ها، کارایی سیستم را بالا می‌برد.

اجرای موازی دستورات که با پردازنده درگیر هستند، با دستورات ورودی خروجی می‌تواند تعداد تراکنش‌های اجراء شده در واحد زمان را افزایش دهد. کاهش میانگین زمان پاسخ دهی: دیگر تراکنش‌های با زمان اجراء کوتاه منتظر به اتمام رسیدن تراکنش‌های بلند مدت نمی‌‍مانند.

تشخیص پی در پی پذیری در برخورد Conflict Serializability

راه حل گراف پی درپی پذیری برای تشخیص پی درپی پذیری ارائه شده است. این گراف مرتباً با تغییر مجموعه دستورات تراکنش‌ها در زمانبندی بهنگام می‌شود. گراف‌ها به‌طور مرتب تغییر می‌کنند؛ یعنی به محض اینکه یک دستور خواندن و یا نوشتن وارد سیستم می‌شود، ممکن است یک یال را به گراف اضافه کند و زمانی که تراکنشی ساقط و یا تثبیت شده و از سیستم خارج می‌شود، یال‌هایی و نیز گره‌ای از گراف حذف خواهد شد.

نگهداری این گراف بسیار ساده است. در صورتیکه در گراف حلقه (cycle) مشاهده شود، تراکنش یا تراکنش‌ها ساقط می‌گردند. در غیر اینصورت به کار خود ادامه می‌دهند.

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

clc;
clear;
close all;

%schedule =input('Enter The Schedule (Example: R1X,W1Y,...) :','s');


%schedule='R1A,R2A,R1B,R2B,R3B,W1A,W2B';
schedule='R2X,W3X,W1X,W2Y,R2Z,R4X,R4Y';
%schedule='R4A,R2A,R3A,W1B,W2A,R3B,W2B';
%schedule='R1A,R1B,R2A,R2C,W1B,R3B,R3C,W3B,W2A,W2C';
%schedule='R1A,R2B,W2A,W1A,W3A';
%schedule ='R1X,R2Z,R1Z,R3Y,R3Y,W1X,W3Y,W2Y,W2Z,W2Y';


str=strsplit(schedule,',');
num = regexp(str, '\d+', 'match');
for i=1:size(num,2)
 n(i)=str2double(cell2mat(num{i}));
end
T=unique(n);
for i=1:size(T,2)
    ids{i}=strcat('T',num2str(T(i)));
end

تصاویر خروجی

کنترل هم روندی در پایگاه داده متلب

کنترل هم روندی و زمانبندی تراکنش ها در متلب

درباره سورس کد کنترل هم روندی Conflict Serializability در پایگاه داده با متلب

سورس کد کنترل هم روندی Conflict Serializability در پایگاه داده با متلب عنوان اثری است که در این پست به آن پرداخته شده است. اثر در نرم افزار متلب نوشته شده و بصورت کامل توسط گروه پشتیبانی پی استور تست و اجرا شده است و دارای نشان تضمین کیفیت پی استور می‌باشد. برای دانلود اثر آن را خریداری کنید.

ویدئوی معرفی

نحوه اجرای سورس کد

مشخصات تکمیلی سورس کد

نام اثر: کنترل هم روندی Conflict Serializability در پایگاه داده با متلب
نوع اثر: سورس کد
برنامه‌نویس: تیم برنامه‌نویسی پی‌استور
زبان برنامه نویسی: MATLAB
ویژگی: قابلیت دانلود و ویرایش

راهنمای خرید و ثبت سفارش

تصویر مراحل خرید از پی استور

اگر در مورد این اثر یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین 44225175 (پیش شماره 041) تماس بگیرید. – تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). – تمام ساعات

برنامه‌نویس:  تیم برنامه‌نویسی پی‌استور

متشکل از اساتید و فارغ التحصیلان رشته‌های فنی - مهندسی

تیم برنامه نویسی پی استور یکی از اولین گروه‌های تشکیل شده در مجموعه آموزشی پی استور می‌باشد. این تیم از اساتید مجرب و فارغ التحصیلان رشته‌های فنی و مهندسی تشکیل شده که در زمینه‌های مختلف برنامه‌نویسی و تهیه سورس کد فعال هستند.

نظرات

1 نظر|5.00 (میانگین امتیاز کاربران)

  1. آواتار مدیریت و پشتیبانی

    مدیریت و پشتیبانی

    نظرات و پیشنهادات خود را با ما در میان بگذارید.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شناسه اثر: 6987 دسته‌بندی موضوعی: برچسب ,

هزینه سفارش:

تخفیف ویژه 60 درصدی

قیمت اصلی: ۲۸۹,۰۰۰ تومان بود.قیمت فعلی: ۱۱۵,۶۰۰ تومان.