این جزوه ترجمه ی اسلایدهای فصل 15 (کنترل همروندی) از پایگاه داده پیشرفته (سیلبرشاتس)می باشد که در 26 صفحه آماده شده.
مسئله کنترل همروندی، به هماهنگی دسترسی های همزمان به پایگاه داده در سیستم مدیریت چند کاربردی (DBMS) اتلاق می گردد. کنترل همروندی به کاربران اجازه دسترسی به پایگاه داده به شیوه برنامه ریزی شده چندگانه را می دهد و در عین حال، خطا و اشتباهی که هر کاربر به تنهایی روی سیستم تخصیص داده شده اجرا می کند را حفظ می نماید.
مشکل فنی اصلی در نیل به این هدف، پیشگیری ازاختلال در به روزرسانی پایگاه داده توسط یک کاربر با بازیابی پایگاه داده و به روزرسانی های انجام شده توسط کاربر دیگر می باشد. مسئله کنترل همروندی در DDBMS توزیع شده بدتر می شودزیرا (1) کاربران به داده های ذخیره شده در بسیاری از کامپیوترهای مختلف در سیستم توزیع شده دسترسی دارندو (2) مکانیزم کنترل همروندی در یک کامپیوتر را نمی توان به صورت لحظه ای تصدیق نمود.
زیرا کنترل همروندی پایگاه داده توزیع شده یکی از پیچیده ترین و چالش برانگیزترین حوزه ها در سیستم های پایگاه داده است. نرم افزار بلادرنگ برای برنامه های کاربردی مطمئن و بحرانی کنترل همروندی در پایگاه داده توزیع شده لازم و ضروری می باشد. سیستم های بلادرنگ در اینجا نقش غالبی ایفا می کنند، در اینجا تعداد زیادی از برنامه های کاربردی شامل وظایف بلادرنگ می باشند که اغلب با اشکالات مهمی از لحاظ هزینه و زمان تلفات روبرو می باشند.