فيديو: ما هو سجل المعاملات وما هي وظيفته؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2023-12-15 23:43
أ سجل المعاملات هو سجل تسلسلي لجميع التغييرات التي تم إجراؤها على قاعدة البيانات بينما يتم احتواء البيانات الفعلية في ملف منفصل. ال سجل المعاملات يحتوي على معلومات كافية للتراجع عن جميع التغييرات التي تم إجراؤها على ملف البيانات كجزء من أي فرد عملية تجارية.
بجانب هذا ، ماذا يعني سجل المعاملات؟
في مجال قواعد البيانات في علوم الحاسب أ سجل المعاملات (أيضا عملية تجارية مجلة وقاعدة بيانات سجل ، الثنائية سجل أو مسار المراجعة) يكون تاريخ من الإجراءات التي نفذها نظام إدارة قاعدة البيانات المستخدم لضمان خصائص ACID على الأعطال أو أعطال الأجهزة.
بعد ذلك ، السؤال هو ، ما هو سجل المعاملات في SQL؟ أ سجل المعاملات هو ملف - جزء لا يتجزأ من كل SQL قاعدة بيانات الخادم. أنه يحتوي على سجل السجلات المنتجة خلال تسجيل عملية في SQL قاعدة بيانات الخادم. ال سجل المعاملات هو أهم عنصر في SQL قاعدة بيانات الخادم عندما يتعلق الأمر بالتعافي من الكوارث - ومع ذلك ، يجب أن تكون غير تالفة.
لماذا نحتاج سجل المعاملات؟
أ سجل المعاملات يسجل بشكل أساسي جميع تعديلات قاعدة البيانات. عندما يقوم المستخدم بإصدار INSERT ، على سبيل المثال ، يتم تسجيله في ملف سجل المعاملات . يمكّن هذا قاعدة البيانات من التراجع عن ملف عملية تجارية في حالة حدوث فشل ويمنع تلف البيانات.
ماذا يحدث عندما يمتلئ سجل المعاملات؟
عندما سجلات المعاملات نكون ممتلىء ، يجب تقليل حجم ملف سجلات المعاملات . عندما سجلات المعاملات نكون ممتلىء ، قم بعمل نسخة احتياطية على الفور من ملف سجل المعاملات ملف. أثناء النسخ الاحتياطي لملف سجل المعاملات من الملفات ، يقوم SQL Server تلقائيًا باقتطاع الجزء غير النشط من ملف سجل المعاملات ملف.
موصى به:
ما هي معالجة المعاملات عبر الإنترنت OLTP في SQL Server؟
معالجة المعاملات عبر الإنترنت هي برنامج قاعدة بيانات مصمم لدعم التطبيقات المتعلقة بالمعاملات على الإنترنت. تُستخدم أنظمة قاعدة بيانات OLTP بشكل شائع لإدخال الأوامر والمعاملات المالية وإدارة علاقات العملاء ومبيعات التجزئة عبر الإنترنت
ما هو نظام معالجة المعاملات PDF؟
يقوم نظام معالجة المعاملات بجمع وتخزين بيانات حول. (للأعمال) المعاملات وأحيانًا تتحكم في القرارات. تم إجراؤه كجزء من صفقة. الصفقة هي النشاط. يغير البيانات المخزنة ؛ أمثلة على مثل هذا النشاط
ما هي سياسة التراجع الافتراضية في إدارة المعاملات؟
في التكوين الافتراضي الخاص به ، لا يشير رمز البنية التحتية للمعاملات الخاص بـ Spring Framework إلا إلى معاملة للتراجع في حالة وقت التشغيل ، والاستثناءات غير المحددة ؛ أي عندما يكون الاستثناء الذي تم طرحه هو مثيل أو فئة فرعية من RuntimeException. (الأخطاء أيضًا - بشكل افتراضي - تؤدي إلى التراجع)
ما هو نظام معالجة المعاملات عبر الإنترنت؟
معالجة المعاملات عبر الإنترنت هي برنامج قاعدة بيانات مصمم لدعم التطبيقات المتعلقة بالمعاملات على الإنترنت. تُستخدم أنظمة قاعدة بيانات OLTP بشكل شائع لإدخال الأوامر والمعاملات المالية وإدارة علاقات العملاء ومبيعات التجزئة عبر الإنترنت
كيف أقوم بتقليص سجل المعاملات في SQL Server 2008؟
لتقليص السجل في SSMS ، انقر بزر الماوس الأيمن فوق قاعدة البيانات ، واختر المهام ، وتقليص ، والملفات: إعلان. في نافذة تقليص الملف ، قم بتغيير نوع الملف إلى السجل. قم بتقليص السجل باستخدام TSQL. SHRINKFILE DBCC (AdventureWorks2012_log، 1)