متانة

مؤلف: Robert Simon
تاريخ الخلق: 18 يونيو 2021
تاريخ التحديث: 2 قد 2024
Anonim
iPhone 12 Pro Durability Test - Is ’Ceramic Shield’ Scratchproof?!
فيديو: iPhone 12 Pro Durability Test - Is ’Ceramic Shield’ Scratchproof?!

المحتوى

التعريف - ماذا تعني المتانة؟

المتانة في قواعد البيانات هي الخاصية التي تضمن حفظ المعاملات بشكل دائم ولا تختفي عن طريق الخطأ أو تمحى ، حتى أثناء تعطل قاعدة البيانات. يتم تحقيق ذلك عادةً عن طريق توفير جميع المعاملات إلى وسيط تخزين غير متغير.


المتانة هي جزء من اختصار ACID ، والذي يرمز إلى الذرية والاتساق والعزلة والمتانة. ACID هي مجموعة من الخصائص التي تضمن موثوقية جميع معاملات قاعدة البيانات.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia المتانة

هناك العديد من المنظمات ، مثل البنوك والمستشفيات ، التي يعتمد وجودها على أنظمة المعلومات التي تعمل على قواعد البيانات. القدرة على استرداد 100 ٪ من جميع المعاملات التي ارتكبت أمر حاسم للغاية. يجب أن يكون معدل الاسترداد 100 في المائة ، وليس 90 في المائة أو حتى 99.6 في المائة. بالإضافة إلى ذلك ، يجب أن يكون هذا الاسترداد دائمًا ، مما يعني أنه يجب إعادة إنشاء كافة المعاملات ، حتى في حالة تعطل خادم قاعدة البيانات بسبب فشل نظام التشغيل أو فقدان الطاقة.

يمكنك أن ترى على الفور السبب في أن المتانة ، كجزء من ACID ، هي الكأس المقدسة لمصممي أنظمة قواعد البيانات العلائقية. ACID ، المصطلح الذي شاعته ثيو هاردر وأندرياس رويتر في مقالتهما عام 1983 "مبادئ استعادة قاعدة البيانات الموجهة نحو المعاملات" ، هو مجموعة من الصفات التي ، عند تنفيذها بشكل صحيح ، ستضمن دائمًا المعالجة الموثوقة لجميع قواعد البيانات ومعالجتها وتخزينها صفقة.


عادة ما يتم تحقيق المتانة في أنظمة قواعد البيانات العلائقية الحديثة عن طريق ملفات قابلة لإعادة التدوير لسجلات المعاملات - الملفات المستخدمة لتخزين جميع معاملات قاعدة البيانات في الجلسة. بمجرد أن يصدر المستخدم أمرًا بالالتزام ، تتم كتابة المعاملة أولاً إلى ملفات قاعدة البيانات المخزنة على وسيط غير متغير مثل القرص الثابت ، والذي يتم قبل تأكيد للمستخدم أن الحفظ قد حدث. في حالة تعطل قاعدة بيانات قبل الحفظ ، تظل البيانات قيد سجلات المعاملة في المرة التالية التي يتم فيها إعادة تشغيل قاعدة البيانات ، ولكن يتم التراجع عن أي تغييرات غير ملتزم بها أو التراجع عنها. في الحوسبة الموزعة حيث يتم توزيع الخوادم جغرافياً ، يكون هذا الضمان صعبًا أو صعب التنفيذ ، وبالتالي يتم تحقيق ذلك باستخدام الالتزام ثنائي الطور.

تمت كتابة هذا التعريف في خداع قواعد البيانات