ما هو سجل المعاملات وما هي وظيفته؟
ما هو سجل المعاملات وما هي وظيفته؟

فيديو: ما هو سجل المعاملات وما هي وظيفته؟

فيديو: ما هو سجل المعاملات وما هي وظيفته؟
فيديو: هل معاشي حرام إذا أخذت وظيفة بالواسطة الشيخ د.عثمان الخميس 2024, شهر نوفمبر
Anonim

أ سجل المعاملات هو سجل تسلسلي لجميع التغييرات التي تم إجراؤها على قاعدة البيانات بينما يتم احتواء البيانات الفعلية في ملف منفصل. ال سجل المعاملات يحتوي على معلومات كافية للتراجع عن جميع التغييرات التي تم إجراؤها على ملف البيانات كجزء من أي فرد عملية تجارية.

بجانب هذا ، ماذا يعني سجل المعاملات؟

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

بعد ذلك ، السؤال هو ، ما هو سجل المعاملات في SQL؟ أ سجل المعاملات هو ملف - جزء لا يتجزأ من كل SQL قاعدة بيانات الخادم. أنه يحتوي على سجل السجلات المنتجة خلال تسجيل عملية في SQL قاعدة بيانات الخادم. ال سجل المعاملات هو أهم عنصر في SQL قاعدة بيانات الخادم عندما يتعلق الأمر بالتعافي من الكوارث - ومع ذلك ، يجب أن تكون غير تالفة.

لماذا نحتاج سجل المعاملات؟

أ سجل المعاملات يسجل بشكل أساسي جميع تعديلات قاعدة البيانات. عندما يقوم المستخدم بإصدار INSERT ، على سبيل المثال ، يتم تسجيله في ملف سجل المعاملات . يمكّن هذا قاعدة البيانات من التراجع عن ملف عملية تجارية في حالة حدوث فشل ويمنع تلف البيانات.

ماذا يحدث عندما يمتلئ سجل المعاملات؟

عندما سجلات المعاملات نكون ممتلىء ، يجب تقليل حجم ملف سجلات المعاملات . عندما سجلات المعاملات نكون ممتلىء ، قم بعمل نسخة احتياطية على الفور من ملف سجل المعاملات ملف. أثناء النسخ الاحتياطي لملف سجل المعاملات من الملفات ، يقوم SQL Server تلقائيًا باقتطاع الجزء غير النشط من ملف سجل المعاملات ملف.

موصى به: