Cascadeless schedules prevent:

A

deadlocks 

B

aborts 

C

reading uncommitted data

D

Long transactions

উত্তরের বিবরণ

img

Cascadeless schedule হলো এমন একটি recoverable schedule, যেখানে কোনো ট্রানজ্যাকশন অন্য কোনো uncommitted ট্রানজ্যাকশনের ডেটা পড়তে পারে না। এর মূল উদ্দেশ্য হলো dirty read বা reading uncommitted data প্রতিরোধ করা, যাতে এক ট্রানজ্যাকশনের ব্যর্থতা অন্যদের প্রভাবিত না করে।

মূল বিষয়গুলো হলো:

  • যদি কোনো Tj ট্রানজ্যাকশন Ti-এর লেখা কোনো ডেটা পড়ে, তবে Ti-এর commit অপারেশন অবশ্যই Tj-এর read অপারেশনের আগে ঘটতে হবে।

  • এই নিয়ম নিশ্চিত করে যে, কোনো ট্রানজ্যাকশন uncommitted ডেটা পড়তে পারবে না।

  • এর ফলে dirty read প্রতিরোধ হয় এবং cascading rollback বা cascading abort এড়ানো যায়।

  • Cascadeless schedule-এর সবচেয়ে মৌলিক বৈশিষ্ট্য হলো, এটি reading uncommitted data নিষিদ্ধ করে, যা cascading abort সমস্যার মূল কারণ।


Unfavorite

0

Updated: 20 hours ago

Related MCQ

Television broadcasting is an example of which data transmission mode?

Created: 1 month ago

A

Half-Duplex

B

Simplex


C

Full-Duplex

D

Multiplex

Unfavorite

0

Updated: 1 month ago

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD