বাড়ি উন্নয়ন ডাটাবেস কমিট কি? - টেকোপিডিয়া থেকে সংজ্ঞা

ডাটাবেস কমিট কি? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - প্রতিশ্রুতি বলতে কী বোঝায়?

সাধারণ অর্থে, প্রতিশ্রুতিবদ্ধ হ'ল ডেটাবেজে রেকর্ড আপডেট করা। একটি ডাটাবেস লেনদেনের প্রসঙ্গে, একটি অঙ্গীকার স্থায়ীভাবে স্থায়ীভাবে ডেটা সংরক্ষণকে বোঝায় যে স্থায়ী পরিবর্তনগুলির একটি সেট পরে। একটি প্রতিশ্রুতিবদ্ধ সম্পর্কিত একটি ডাটাবেসের মধ্যে একটি লেনদেন শেষ করে এবং অন্যান্য সমস্ত ব্যবহারকারীদের পরিবর্তনগুলি দেখতে দেয়।

টেকোপিডিয়া কমিটকে ব্যাখ্যা করে

যখন একটি ডেটাবেস সিস্টেম নিশ্চিত করে যে ডেটা সংরক্ষণ করা হয়েছে, এটি অবশ্যই একটি লোহার claাকা গ্যারান্টি হতে হবে। যদি তা না হয় তবে ডেটা-অখণ্ডতার সমস্যাগুলির ঝুঁকি রয়েছে, যেখানে উপলব্ধ ডেটা আসলে সঠিক কিনা তা নিয়ে অনিশ্চয়তা রয়েছে।


যদিও এটি সহজ শোনায়, বাস্তবতাটি হ'ল ডাটাবেস সিস্টেমগুলিকে অবশ্যই একটি ডিগ্রি ফল্ট-সহনশীলতা সরবরাহ করতে হবে। এর অর্থ হ'ল কিছু মূল উপাদান যেমন ডিস্ক ব্যর্থতা হারিয়ে যাওয়ার পরেও ডেটাটি সংরক্ষণ করতে হবে। হঠাৎ বিদ্যুৎ হ্রাসের ক্ষেত্রে একটি ভাল ডাটাবেস সিস্টেমকেও পুনরুদ্ধার করতে হবে এবং তবুও রোল-ব্যাক করতে হবে বা সমস্ত অননুমোদিত ব্যবহারকারীর পরিবর্তন বা লেনদেন পূর্বাবস্থায় ফিরিয়ে আনতে হবে। এটি সাধারণত একটি বিশেষ ফাইলে সমস্ত লেনদেন লগ করার মাধ্যমে অর্জন করা হয় যা ডেটা পুনরুদ্ধারের প্রয়োজন হলে ব্যবহৃত হবে।


কমিটস আরও একটি গুরুত্বপূর্ণ ফাংশনও সরবরাহ করে - তারা নির্ধারিত পয়েন্ট হিসাবে পরিবেশন করে যেখানে পরিবর্তিত ডেটা অন্যান্য ব্যবহারকারীর কাছে দৃশ্যমান। বলুন, একটি ক্লায়েন্টের ঠিকানা একটি ডাটাবেস সিস্টেমে সম্পাদনা করা হচ্ছে। লেনদেনটি সংরক্ষণ না হওয়া অবধি, অন্যান্য ব্যবহারকারী যারা একই ক্লায়েন্টের ডেটা জিজ্ঞাসা করেন তাদের সম্পাদনা করার আগে কেবল সেই ঠিকানাটি দেখা উচিত। প্রতিশ্রুতিবদ্ধ হয়ে গেলে নতুন ঠিকানাটি স্থায়ীভাবে ডিস্কে থাকা পুরানোটিকে প্রতিস্থাপন করে এবং যে কোনও ব্যবহারকারী এখন ডেটা জিজ্ঞাসা করছেন এখন পরিবর্তিত ঠিকানাটি দেখুন।

ডাটাবেস কমিট কি? - টেকোপিডিয়া থেকে সংজ্ঞা